What needs to be completed to cut 0.1.2 ? (0.1.1 was cut > 100 days ago)
Leo, Dan, if you can provide a list of tasks, I can work on the administrivia.
Thanks!
Final reply to myself :-).
Attached is a patch that fixes this test case without breaking any others so
I think it's OK. It basically centralises the circular ref checking into
_deep_check and then reroutes eq_array and eq_hash into that. This ensures
that all types of refs are checked for cirular
Oops, actually the latest is_deeply doesn't correctly handle _all_ circular
structures. If the circle includes a hash or an array it will work but if it
only includes scalar references then it will recurse indefinitely. I've
filed a bug report on rt. Test case below
use strict;
use warnings;
use
Ovid,
If you want/need to test for circular data structures,
Test::Memory::Cycle does a nice job. It's bascially just a wrapper
around Devel::Cycle. And if you need to test weakened ones, I am wrote
a patch for both Devel::Cycle and Test::Memory::Cycle to be able to
check them as well. We are w
Hi all,
I didn't find that this is a known issue reported somewhere so I
thought I would post it here.
This program hangs when it hits is_deeply. I eventually get an "out of
memory" error.
#!/usr/local/bin/perl
use AI::Prolog::Parser;
use AI::Prolog::Term;
use AI::Prolog::Engine;
use
What version of Test::More? Only the most recent versions can handle
circular data structures, so I'd guess you have a circular data structure
and an older version,
Fergal
On Sun, Jan 23, 2005 at 09:22:19AM -0800, Ovid wrote:
> (Aargh! This time I'll send this from the correct email address.)
>
(Aargh! This time I'll send this from the correct email address.)
Hi all,
I didn't find that this is a known issue reported somewhere so I
thought I would post it here.
This program hangs when it hits is_deeply. I eventually get an "out of
memory" error.
#!/usr/local/bin/perl
use AI::Prol