|
NAMETest::Assertions::TestScript - Base for test scriptsSYNOPSISuse Test::Assertions::TestScript; use Module::To::Test qw( frobnicate ); ASSERT(frobnicate(),"Frobnicate returns true"); DESCRIPTIONTest::Assertions::TestScript provides a base for writing test scripts. It performs some common actions such as setting up the @INC path and parsing command-line options, specifically:
Test::Assertions::TestScript makes certain assumptions about the filesystem layout of your project:
Test::Assertions::TestScript should be "use"d before any modules that you intend to test. OPTIONSOptions can be supplied to the import function. These should be placed after the "use" or "import". For exampleuse Test::Assertions::TestScript( tests => 10, options => { 'b', \$opt_b }) The following options are defined:
COMMAND-LINE OPTIONSA script based on Test::Assertions::TestScript will detect the following command line options.
Be aware that all other command line options will be disregarded unless the "options" import parameter is used to capture them. VERSION$Revision: 1.18 $AUTHORColin Robertson <cpan _at_ bbc _dot_ co _dot_ uk>COPYRIGHT(c) BBC 2005-6. This program is free software; you can redistribute it and/or modify it under the GNU GPL.See the file COPYING in this distribution, or http://www.gnu.org/licenses/gpl.txt
Visit the GSP FreeBSD Man Page Interface. |