diff options
author | Rafael Garcia-Suarez <rgarciasuarez@gmail.com> | 2005-01-21 14:46:38 +0000 |
---|---|---|
committer | Rafael Garcia-Suarez <rgarciasuarez@gmail.com> | 2005-01-21 14:46:38 +0000 |
commit | 3c87ea76a29c989d68c834cb6f9fd80a9892d62a (patch) | |
tree | 571bd5825d2f046b0575c24371eee0aa278bdb17 /lib/Test/Harness/Changes | |
parent | f31c3107030f031d9abc088f3d5f450116edba5b (diff) | |
download | perl-3c87ea76a29c989d68c834cb6f9fd80a9892d62a.tar.gz |
Upgrade to Test::Harness 2.46
p4raw-id: //depot/perl@23847
Diffstat (limited to 'lib/Test/Harness/Changes')
-rw-r--r-- | lib/Test/Harness/Changes | 73 |
1 files changed, 73 insertions, 0 deletions
diff --git a/lib/Test/Harness/Changes b/lib/Test/Harness/Changes index 2ad03c0060..6d87f4a062 100644 --- a/lib/Test/Harness/Changes +++ b/lib/Test/Harness/Changes @@ -1,5 +1,78 @@ Revision history for Perl extension Test::Harness +2.46 Thu Jan 20 11:50:59 CST 2005 + Released. + +2.45_02 Fri Dec 31 14:57:33 CST 2004 + [ENHANCEMENTS] + * Turns off buffering on both STDERR and STDOUT, so that the two + output handles don't get out of sync with each other. Thanks to + David Wheeler. + + * No longer requires, or supports, the HARNESS_OK_SLOW environment + variable. Test counts are only updated once per second, which + used to require having HARNESS_OK_SLOW set. + +2.45_01 Fri Dec 17 22:39:17 CST 2004 + [THINGS THAT MIGHT BREAK YOUR CODE] + * Test::Harness now requires Perl 5.004_05. + + * We no longer try to print a stack if a coredump is detected. + + [FIXES] + * Reverted Test::Harness::Iterator::next()'s use of readline, since + it fails under Perl 5.5.4. + + * We no longer try to print a stack if a coredump is detected. + This means that the external problems we've had with wait.ph + now disappear. This resolves a number of problems that various + Linux distros have, and closes a couple of RT tickets like #2729 + and #7716. + + [ENHANCEMENTS] + * Added Test::Harness->strap() method to access the internal strap. + + [DOCUMENTATION] + * Obfuscated the rt.cpan.org email address. The damage is already + done, but at least we'll have it hidden going forward. + +2.44 Tue Nov 30 18:38:17 CST 2004 + [INTERNALS] + * De-anonymized the callbacks and handlers in Test::Harness, mostly + so I can profile better. + + * Checks _is_header() only if _is_line() fails first. No point + in checking every line of the input for something that can only + occur once. + + * Inline the _detailize() function, which was getting called once + per line of input. Reduced execution time about 5-7%. + + * Removed unnecessary temporary variables in Test::Harness::Straps + and in Test::Harness::Iterator. + +2.43_02 Thu Nov 25 00:20:36 CST 2004 + [ENHANCEMENTS] + * Added more debug output if $Test::Harness::Debug is on. + + [FIXES] + * Test::Harness now removes default paths from the paths that it + sets in PERL5LIB. This fixes RT #5649. Thanks, Schwern. + + [THINGS THAT MIGHT BREAK YOUR CODE] + * Test::Harness::Straps' constructor no longer will work as an + object method. You can't say $strap->new any more, but that's + OK because you never really wanted to anyway. + +2.43_01 + [FIXES] + * Added workaround for local $ENV{} bug on Cygwin to + t/prove-switches.t. See the following RT tickets for details. + + https://rt.cpan.org/Ticket/Display.html?id=6452 + http://rt.perl.org/rt3/Ticket/Display.html?id=30952 + + 2.42 Wed Apr 28 22:13:11 CDT 2004 [ENHANCEMENTS] * prove -v now sets TEST_VERBOSE in case your tests rely on them. |