http://www.pobox.com/~schwern/src/Test-Simple-0.51_02.tar.gz
or
http://mungus.schwern.org/svn/CPAN/Test-Simple/tags/VERSION=0.51_02
or
svn://mungus.schwern.org/CPAN/Test-Simple/tags/VERSION=0.51_02
or
a CPAN near you!

Another quick alpha release.  I noticed in the process of fixing is_deeply()
that once again its handling of string overloaded objects was broken.  So
before I got a string of CDBI folks using 0.51_01 reporting bugs I figured
I'd kick out another release.

The other important bug fixes here is require_ok "some/file/.pl" finally
works using some hopefully not-too-dubious heuristics.  Also is_deeply() 
can finally handle recursive data structures (thanks to [EMAIL PROTECTED]
for that patch).

Finally I'm trying out WebSVN for those of you who want to play with the
repository but don't/can't have SVN.  http://munugs.schwern.org/websvn/

As you can see here the bug count is rapidly approaching 0.  Then I can
start pulling apart the internals again and introduce new bugs!
https://rt.cpan.org/NoAuth/Bugs.html?Dist=Test-Simple


0.51_02  Sat Nov 27 01:25:25 EST 2004
    * is_deeply() and all the eq_* functions now handle circular data
      structures.  [rt.cpan.org 7289]
    * require_ok() now handles filepaths in addition to modules.
    - Clarifying Test::More's position on overloaded objects 
    - Fixed a bug introduced in 0.51_01 causing is_deeply() to pierce
      overloaded objects.
    - Mentioning rt.cpan.org for reporting bugs.

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 long standing 
      is_deeply and eq_* bugs.

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/
Moosy doom.

Reply via email to