summaryrefslogtreecommitdiff
path: root/devel/p5-Test-Harness
AgeCommit message (Collapse)AuthorFilesLines
2003-07-21COMMENT should start with a capital letter.martti1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-01Updated to p5-Test-Harness-2.28shell2-5/+5
Changes : - Fixed circular depency in the test suite. Thanks, Rob Brown. - Added test for $Test::Harness::Switches patch below. - Fixed straps not respecting $Test::Harness::Switches. Thanks to Miyagawa for the patch. - Added t/pod.t to test POD validity. - Handed over to Andy Lester for further maintenance. - Stas Bekman noticed that tests with no output at all were interpreted as passing - Abigail and Nick Clark both hit the 100000 "huge test that will suck up all your memory" limit with legit tests. Made the check smarter to allow large, planned tests to work. - Partial fix of stats display when a test fails only because there's too many tests. - Made wait.ph and WCOREDUMP anti-vommit protection more robust in cases where wait.ph loads but WCOREDUMP() pukes when run. - Added a LICENSE. - Ilya noticed the per test skip reason was accumlating between tests.
2002-10-20Updated to p5-Test-Harness-2.26shell3-10/+10
Changes : 2.26 Wed Jun 19 16:58:02 EDT 2002 - Workaround for MacPerl's lack of a working putenv. It will never see the PERL5LIB environment variable (perl@16942). 2.25 Sun Jun 16 03:00:33 EDT 2002 - $Strap is now a global to allow Test::Harness::Straps experimentation. - Little spelling nit in a diagnostic. - Chris Richmond noted that the runtests() docs were wrong. It will die, not return false, when any tests fail. This is silly, but historically necessary for 'make test'. Docs corrected. - MacPerl test fixes from Pudge. (mutation of bleadperl@16989) - Undef warning introduced in 2.24 on skipped tests with no reasons fixed. * Test::Harness now depends on File::Spec
2002-10-13Use buildlink2. Use perl5/module.mk.seb1-6/+3
2002-06-03Updated p5-Test-Harness, from 2.21 to 2.24shell2-5/+5
Changes since p5-Test-Harness-2.21 : 2.24 Wed May 29 19:02:18 EDT 2002 * Nikola Knezevic found a bug when tests are completely skipped but no reason is given it was considered a failure. * Made Test::Harness::Straps->analyze_file & Test::Harness a bit more graceful when the test doesn't exist. 2.23 Wed May 22 12:59:47 EDT 2002 - reason for all skip wasn't being displayed. Broken in 2.20. - Changed the wait status tests to conform with POSIX standards. - Quieted some SYSTEM$ABORT noise leaking out from dying test tests on VMS. 2.22 Fri May 17 19:01:35 EDT 2002 - Fixed parsing of #!/usr/bin/perl-current to not see a -t. (RT #574) - Fixed exit codes on MPE/iX
2002-05-09Updated to p5-Test-Harness-2.21shell2-5/+5
Changes from changelog : 2.21 Mon May 6 00:43:22 EDT 2002 - removed a bunch of dead code left over after 2.20's gutting. - The fix for the $^X "bug" added in 2.02 has been removed. It caused more trouble than the old bug (I'd never seen a problem before anyway) - 2.20 broke $verbose 2.20 Sat May 4 22:31:20 EDT 2002 * An almost complete conversion of the Test::Harness test parsing to use Test::Harness::Straps. 2.04 Tue Apr 30 00:54:49 EDT 2002 * Changing the output format of skips - Taking into account VMS's special exit codes in the tests.
2002-04-27Updated to p5-Test-Harness-2.03shell2-6/+6
Changes : * $^X fix made safer. - Noise from loading wait.ph to analyze core files supressed - MJD found a situation where a test could run Test::Harness out of memory. Protecting against that specific case. - Made the 1..M docs a bit clearer. - Fixed TODO tests so Test::Harness does not display a NOK for them. - Test::Harness::Straps->analyze_file() docs were not clear as to its effects
2002-03-15Updated p5-Test-Harness to 2.02 (provided by Shell Hung in pkg/15925)martti2-5/+5
* Ken Williams fixed the long standing $^X bug. * Added HARNESS_VERBOSE * Fixed a bug where Test::Harness::Straps was considering a test that is ok but died as passing. - Added the exit and wait codes of the test to the analyze_file() results.
2002-01-21regen (pkg/15324)wiz1-2/+2
2002-01-18Update p5-Test-Harness to 2.01.mjl3-13/+10
- Added Test::Harness::Straps - Partial gutting of the internals - analyze_file() is more portable - Test #1 is now element 0 on the details array - Little bug in the skip 'various reasons' logic fixed - Wasn't filtering @INC properly when a test is run with -T - analyze() now considers "not \nok" to be a failure but Test::Harness still doesn't - Made sure filehandles are getting closed - Fixed a warning on VMS - Removed a little unnecessary code from analyze_file() - some POD changes. Fixes PR/15042 by Shell Hung.
2001-11-26Buildlinkify, in the sense that only the perl headers are found injlam1-2/+3
${PREFIX} -- everything else is pickup up from ${BUILDLINK_DIR}.
2001-11-22Updated to version 1.26 (PR#14510). Changes since 1.23:martti2-6/+9
- An excuse to upload a new version to CPAN to get Test::Harness back on the index. - Fixed a bug with tests failing if they're all skipped reported by Stas Bekman. - Fixed a very minor warning in 5.004_04 - Fixed displaying filenames not from @ARGV - Merging with bleadperl - minor fixes to the filename in the report - '[no reason given]' skip reason - Added internal information about number of todo tests
2001-11-01Move pkg/ files into package's toplevel directoryzuntum3-1/+1
2001-10-18SVR4 packages have a limit of 9 chars for a package name.veego1-1/+2
The automatic truncation in gensolpkg doesn't work for packages which have the same package name for the first 5-6 chars. e.g. amanda-server and amanda-client would be named amanda and amanda. Now, we add a SVR4_PKGNAME and use amacl for amanda-client and amase for amanda-server. All svr4 packages also have a vendor tag, so we have to reserve some chars for this tag, which is normaly 3 or 4 chars. Thats why we can only use 6 or 5 chars for SVR4_PKGNAME. I used 5 for all the packages, to give the vendor tag enough room. All p5-* packages and a few other packages have now a SVR4_PKGNAME.
2001-09-27devel/p5-Test-Harness - run perl standard test scripts with statistics.jlam5-0/+36
Provided in pkg/13845 by Sen Nagata <sen@eccosys.com> with some fixes by me to install into ${PERL5_SITEARCH} instead of mixing the module with the standard perl library in ${PERL5_ARCHLIB}.