Miyagawa noticed that the changes to Test::Builder::Tester's test_fail() in 0.63 broke Test::Exception and probably plenty others. The change broke backwards compat and should not have been accepted.
So here's an emergency release to fix that. 0.64 Sun Jul 16 02:47:29 PDT 2006 * 0.63's change to test_fail() broke backwards compatibility. They have been removed for the time being. test_pass() went with it. This is [rt.cpan.org 11317] and [rt.cpan.org 11319]. - skip() will now warn if you get the args backwards. 0.63 Sun Jul 9 02:36:36 PDT 2006 * Fixed can_ok() to gracefully handle no class name. Submitted by "Pete Krawczyk" <[EMAIL PROTECTED]> Implemented by "Richard Foley" <[EMAIL PROTECTED]> [rt.cpan.org 15654] * Added test_pass() to Test::Builder::Tester rather than having to call test_out("ok 1 - foo"). <[EMAIL PROTECTED]> [rt.cpan.org 11317] * test_fail() now accepts a test diagnostic rather than having to call test_out() separately. <[EMAIL PROTECTED]> [rt.cpan.org 11319] - Changed Test::Builder::Tester docs to show best practice using test_fail() and test_pass(). - isnt_num() doc example wrongly showed is_num(). <[EMAIL PROTECTED]> - Fixed a minor typo in the BAIL_OUT() docs. <Jeff Deifik> - Removed the LICENSE field from the Makefile.PL as the release of MakeMaker with that feature has been delayed.