[ANNOUNCE] Test::Simple/More/Builder 0.51_01 Alpha release

2004-11-26 Thread Michael G Schwern
http://mungus.schwern.org/svn/CPAN/Test-Simple/tags/VERSION=0.51_01/
or
http://www.pobox.com/~schwern/src/Test-Simple-0.51_01.tar.gz
or
a CPAN near you.

I've been killing bugs fast.  With the exception of the circular
dependency issue, all known is_deeply() and eq_* bugs have been fixed.
diag with multiple args has been fixed. 

This means Test::More has no more critical or important bugs open.
I figured it was a good place to pause and kick out an alpha.

PS  Anyone know how to get mod_dav to automatically generate tarballs?
I'd like to make it easier for people to pull snapshots off the web
server without having SVN installed or knowing how to use it.


0.51_01  Fri Nov 26 02:59:30 EST 2004
- plan() was accidentally exporting functions [rt.cpan.org 8385]
* diag @msgs would insert # between arguments. [rt.cpan.org 8392]
* eq_set() could cause problems under threads due to a weird sort bug
  [rt.cpan.org 6782]
* undef no longer equals '' in is_deeply() [rt.cpan.org 6837]
* is_deeply() would sometimes compare references as strings.
  [rt.cpan.org 7031]
- eq_array() and eq_hash() could hold onto references if they failed
  keeping them in memory and preventing DESTROY.  [rt.cpan.org 7032]
* is_deeply() could confuse [] with a non-existing value
  [rt.cpan.org 7030]
- is_deeply() diagnostics a little off when scalar refs were inside
  an array or hash ref [rt.cpan.org 7033]
- Thanks to Fergal Daly for ferretting out all these is_deeply and eq_*
  tests.

0.51  Tue Nov 23 04:51:12 EST 2004
- Fixed bug in fail_one.t on Windows (not a real bug).
- TODO reasons as overloaded objects now won't blow up under threads.
  [Autrijus Tang]
- skip() in 0.50 tickled yet another bug in threads::shared.  Hacked
  around it.


-- 
Michael G Schwern[EMAIL PROTECTED]  http://www.pobox.com/~schwern/
Quando Omni Flunkus Moritati
-- Red Green


Re: [ANNOUNCE] Test::Simple/More/Builder 0.51_01 Alpha release

2004-11-26 Thread David Wheeler
On Nov 26, 2004, at 12:13 AM, Michael G Schwern wrote:
This means Test::More has no more critical or important bugs open.
I figured it was a good place to pause and kick out an alpha.
Works for me, although I did get some warnings:
Running [/usr/bin/make UNINST=1 uninst=1 test]...
PERL_DL_NONLAZY=1 /usr/local/bin/perl5.8.4 "-MExtUtils::Command::MM" 
"-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00signature.ok
1/1 skipped: Next time around, consider install 
Module::Signature, so you can verify the integrity of this 
distribution.
t/00test_harness_checkok
t/bad_planok
t/buffer..ok
t/Builder.ok
t/curr_test...ok
t/details.ok
t/diagok
t/eq_set..ok
t/exitok
t/extra...ok
t/extra_one...ok
t/fail-like...ok
t/fail-more...ok
t/failok
t/fail_oneok
t/filehandles.ok
t/forkok
t/harness_active..ok
t/has_planok
t/has_plan2...Argument "2.43_02" isn't numeric in numeric 
lt (<) at t/has_plan2.t line 23.
ok
t/import..ok
t/is_deeply...ok
t/maybe_regex.ok
t/missing.ok
t/Moreok
t/no_diag.ok
t/no_ending...ok
t/no_header...ok
t/no_plan.ok
t/ok_obj..ok
t/output..ok
t/overloadok
1/5 skipped: not really skipped, testing overloaded reason
t/planok
t/plan_is_noplan..ok
t/plan_no_planArgument "2.43_02" isn't numeric in numeric 
lt (<) at t/plan_no_plan.t line 21.
ok
t/plan_shouldnt_importok
t/plan_skip_all...skipped
all skipped: Just testing plan & skip_all
t/reset...ok
t/simple..ok
t/skipok
7/15 skipped: Just testing the skip interface.
t/skipall.ok
t/sort_bugskipped
all skipped: no threads
t/thread_taintok
t/threads.skipped
all skipped: no threads
t/todook
t/undef...ok
t/use_ok..ok
t/useing..ok
All tests successful, 3 tests and 9 subtests skipped.
Files=49, Tests=308,  7 wallclock secs ( 4.88 cusr +  0.90 csys =  5.78 
CPU)

Regards,
David


Re: [ANNOUNCE] Test::Simple/More/Builder 0.51_01 Alpha release

2004-11-26 Thread Michael G Schwern
On Fri, Nov 26, 2004 at 10:42:59AM -0800, David Wheeler wrote:
> t/has_plan2...Argument "2.43_02" isn't numeric in numeric 
> lt (<) at t/has_plan2.t line 23.

This is because you're running an alpha version of Test::Harness.  The
version number isn't numeric.  There's a work around for that, something
about eval'ing $VERSION.


-- 
Michael G Schwern[EMAIL PROTECTED]  http://www.pobox.com/~schwern/
My enormous capacity for love is being WASTED on YOU guys
-- http://www.angryflower.com/497day.gif