perl-Test-Assertions - Base for test scripts

Property Value
Distribution ROSA Enterprise Desktop
Repository ROSA Contrib Updates x86_64
Package name perl-Test-Assertions
Package version 1.54.0
Package release 3-rosa.lts2012.0
Package architecture noarch
Package type rpm
Installed size 48.84 KB
Download size 28.31 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.


Package Version Architecture Repository
perl-Test-Assertions-1.54.0-3-rosa.lts2012.0.noarch.rpm 1.54.0 noarch ROSA Contrib Updates
perl-Test-Assertions - - -


Name Value
perl(File::Basename) -
perl(Getopt::Long) -
perl(Log::Trace) -
perl(Test::Assertions) -


Name Value
perl(Test::Assertions) == 1.540.0
perl(Test::Assertions::TestScript) == 1.180.0
perl-Test-Assertions == 1.54.0-3:2012.0


Type URL
Binary Package perl-Test-Assertions-1.54.0-3-rosa.lts2012.0.noarch.rpm
Source Package perl-Test-Assertions-1.54.0-3.src.rpm

Install Howto

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




2011-04-25 - Funda Wang <> 1.54.0-3mdv2011.0
+ Revision: 658885
- rebuild for updated spec-helper
2010-07-13 - J?r?me Quelin <> 1.54.0-2mdv2011.0
+ Revision: 552179
- rebuild
2009-07-10 - J?r?me Quelin <> 1.54.0-1mdv2010.0
+ Revision: 394298
- import perl-Test-Assertions
2009-07-10 - cpan2dist 1.054-1mdv
- initial mdv release, generated with cpan2dist

See Also

Package Description
perl-Test-Block-0.110.0-2-rosa.lts2012.0.noarch.rpm Specify fine granularity test plans
perl-Test-CPAN-Meta-YAML-0.170.0-1-rosa.lts2012.0.noarch.rpm Validate META.json elements
perl-Test-CheckChanges-0.140.0-3-rosa.lts2012.0.noarch.rpm Check that the Changes file matches the dist
perl-Test-Class-0.360.0-3-rosa.lts2012.0.noarch.rpm Write Perl test suites in xUnit style
perl-Test-Cmd-1.50.0-1-rosa.lts2012.0.noarch.rpm Perl module for portable testing of commands and scripts
perl-Test-Command-0.80.0-2-rosa.lts2012.0.noarch.rpm Test routines for external commands
perl-Test-Compile-0.130.0-2-rosa.lts2012.0.noarch.rpm Check whether Perl module files compile correctly
perl-Test-ConsistentVersion-0.2.3-2-rosa.lts2012.0.noarch.rpm Ensures distribution versions are consistent
perl-Test-Corpus-Audio-MPD-1.111.260-1-rosa.lts2012.0.noarch.rpm Automate launching of fake mdp for testing purposes
perl-Test-Cukes-0.100.0-2-rosa.lts2012.0.noarch.rpm A BBD test tool inspired by Cucumber
perl-Test-Dependencies-0.120.0-1-rosa.lts2012.0.noarch.rpm Ensure that your Makefile.PL specifies all module dependencies
perl-Test-DistManifest-1.11.0-1-rosa.lts2012.0.noarch.rpm Verify MANIFEST as an author test
perl-Test-Distribution-2.00-5-rosa.lts2012.0.noarch.rpm Perform tests on all modules of a distribution
perl-Test-EOL-0.900.0-2-rosa.lts2012.0.noarch.rpm Check the correct line endings in your project
perl-Test-Expect-0.310.0-2-rosa.lts2012.0.noarch.rpm Automated driving and testing of terminal-based programs