perl-Test-Assertions - Base for test scripts

Distribution: OpenMandriva Lx 3.0
Repository: OpenMandriva Contrib i586
Package name: perl-Test-Assertions
Package version: 1.54.0
Package release: 6-omv2015.0
Package architecture: noarch
Package type: rpm
Installed size: 49.08 KB
Download size: 28.61 KB
Official Mirror:
Test::Assertions provides a convenient set of tools for constructing tests, such as unit tests or run-time assertion checks (like C's ASSERT macro). Unlike some of the Test:: modules available on CPAN, Test::Assertions is not limited to unit test scripts; for example it can be used to check output is as expected within a benchmarking script. When it is used for unit tests, it generates output in the standard form for CPAN unit testing (under Test::Harness). The package's import method is used to control the behaviour of ASSERT: whether it dies, warns, prints 'ok'/'not ok', or does nothing. In 'test' mode the script also exports plan(), only() and ignore() functions. In 'test/ok' mode an ok() function is also exported for compatibility with Test/Test::Harness. The plan function attempts to count the number of tests if it isn't told a number (this works fine in simple test scripts but not in loops/subroutines). In either mode, a warning will be emitted if the planned number of tests is not the same as the number of tests actually run, e.g.



  • perl(Test::Assertions) == 1.540.0
  • perl(Test::Assertions::TestScript) == 1.180.0
  • perl-Test-Assertions == 1.54.0-6:2015.0

    Install Howto

    1. Enable OpenMandriva Contrib repository on Install and Remove Software"
    2. Update packages list:
      # urpmi.update -a
    3. Install perl-Test-Assertions rpm package:
      # urpmi perl-Test-Assertions


    • /usr/lib/perl5/vendor_perl/5.20.1/Test/
    • /usr/lib/perl5/vendor_perl/5.20.1/Test/Assertions/Manual.pod
    • /usr/lib/perl5/vendor_perl/5.20.1/Test/Assertions/
    • /usr/share/doc/perl-Test-Assertions/Changes
    • /usr/share/doc/perl-Test-Assertions/README
    • /usr/share/man/man3/Test::Assertions.3pm.xz
    • /usr/share/man/man3/Test::Assertions::Manual.3pm.xz
    • /usr/share/man/man3/Test::Assertions::TestScript.3pm.xz