Skip Menu |

Preferred bug tracker

Please visit the preferred bug tracker to report your issue.

This queue is for tickets about the Test-Deep CPAN distribution.

Report information
The Basics
Id: 16036
Status: resolved
Priority: 0/
Queue: Test-Deep

People
Owner: Nobody in particular
Requestors: natg [...] shore.net
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.092
Fixed in: (no value)



Subject: bag of methods induces deep recursion
The following test program (run in perl v5.8.5 on a recent Red Hat linux) ---------- use Test::Deep; my @methods=(methods(hello=>'world'),methods(goodbye=>'world')); my $bag_o_methods=bag(@methods); ---------- fails with the error message Deep recursion on subroutine "Test::Deep::descend" at /users/ngoodman/local/lib/perl/Test/Deep/Blessed.pm line 27. Deep recursion on subroutine "Test::Deep::descend" at /users/ngoodman/local/lib/perl/Test/Deep/Cmp.pm line 136. Deep recursion on subroutine "Test::Deep::Cmp::compare" at /users/ngoodman/local/lib/perl/Test/Deep.pm line 244. Thanks, Nat Goodman
Thanks for the report and sorry I didn't reply sooner. This is fixed in 0.093 which I've just uploaded to CPAN (it may not be visible just yet). I don't get much email abot this module but you were the second person to report this bug in a week. Did Test-Deep receive some publicity recently or something? F