How To Install perl-TestML1 on Fedora 36
Introduction
In this tutorial we learn how to install perl-TestML1
on Fedora 36.
What is perl-TestML1
TestML is a generic, programming language agnostic, meta language for writing unit tests. The idea is that you can use the same test files in multiple implementations of a given programming idea. Then you can be more certain that your application written in, say, Python matches your Perl implementation. In a nutshell you write a bunch of data tests that have inputs and expected results. Using a simple syntax, you specify what functions the data must pass through to produce the expected results. You use a bridge class to write the data functions that pass the data through your application. In Perl 5, TestML is the evolution of the Test of Test Test You may want to use perl-TestML instead that supports a new generation of the meta language.
We can use yum
or dnf
to install perl-TestML1
on Fedora 36. In this tutorial we discuss both methods but you only need to choose one of method to install perl-TestML1.
Install perl-TestML1 on Fedora 36 Using dnf
Update yum database with dnf
using the following command.
sudo dnf makecache --refresh
After updating yum database, We can install perl-TestML1
using dnf
by running the following command:
sudo dnf -y install perl-TestML1
Install perl-TestML1 on Fedora 36 Using yum
Update yum database with yum
using the following command.
sudo yum makecache --refresh
After updating yum database, We can install perl-TestML1
using yum
by running the following command:
sudo yum -y install perl-TestML1
How To Uninstall perl-TestML1 on Fedora 36
To uninstall only the perl-TestML1
package we can use the following command:
sudo dnf remove perl-TestML1
perl-TestML1 Package Contents on Fedora 36
/usr/share/doc/perl-TestML1
/usr/share/doc/perl-TestML1/CONTRIBUTING
/usr/share/doc/perl-TestML1/Changes
/usr/share/doc/perl-TestML1/README
/usr/share/licenses/perl-TestML1
/usr/share/licenses/perl-TestML1/LICENSE
/usr/share/man/man3/TestML1.3pm.gz
/usr/share/man/man3/TestML1::Setup.3pm.gz
/usr/share/perl5/vendor_perl/TestML1
/usr/share/perl5/vendor_perl/TestML1.pm
/usr/share/perl5/vendor_perl/TestML1.pod
/usr/share/perl5/vendor_perl/TestML1/Base.pm
/usr/share/perl5/vendor_perl/TestML1/Bridge.pm
/usr/share/perl5/vendor_perl/TestML1/Compiler
/usr/share/perl5/vendor_perl/TestML1/Compiler.pm
/usr/share/perl5/vendor_perl/TestML1/Compiler/Lite.pm
/usr/share/perl5/vendor_perl/TestML1/Compiler/Pegex
/usr/share/perl5/vendor_perl/TestML1/Compiler/Pegex.pm
/usr/share/perl5/vendor_perl/TestML1/Compiler/Pegex/AST.pm
/usr/share/perl5/vendor_perl/TestML1/Compiler/Pegex/Grammar.pm
/usr/share/perl5/vendor_perl/TestML1/Library
/usr/share/perl5/vendor_perl/TestML1/Library.pm
/usr/share/perl5/vendor_perl/TestML1/Library/Debug.pm
/usr/share/perl5/vendor_perl/TestML1/Library/Standard.pm
/usr/share/perl5/vendor_perl/TestML1/Runtime
/usr/share/perl5/vendor_perl/TestML1/Runtime.pm
/usr/share/perl5/vendor_perl/TestML1/Runtime/TAP.pm
/usr/share/perl5/vendor_perl/TestML1/Setup.pm
/usr/share/perl5/vendor_perl/TestML1/Setup.pod
/usr/share/perl5/vendor_perl/TestML1/Util.pm
/usr/share/perl5/vendor_perl/auto
/usr/share/perl5/vendor_perl/auto/share
/usr/share/perl5/vendor_perl/auto/share/dist
/usr/share/perl5/vendor_perl/auto/share/dist/TestML1
/usr/share/perl5/vendor_perl/auto/share/dist/TestML1/testml.pgx
References
Summary
In this tutorial we learn how to install perl-TestML1
on Fedora 36 using yum and [dnf]((/fedora/36/dnf/).