Re: puts(foot) on is_deeply() and overloading

2003-09-11 Thread Michael G Schwern
On Thu, Sep 11, 2003 at 08:46:26AM -0400, [EMAIL PROTECTED] wrote: > So basically you can't trust is_deeply, eq_array or eq_hash to compare > arrays or hashes. > > Yes the precise details should be on rt.cpan.org but if it was worth noting > that "Display of scalar refs is not quite 100%" in the d

Re: passing arguments to tests

2003-09-11 Thread Ovid
--- Andrew Savige <[EMAIL PROTECTED]> wrote: > Oh, that 'grind' looks like a very handy command but I'm a bit > confused about how you use it. Is it just a handy general-purpose > command or do you use it specifically as part of "make test" in > your CPAN distributions? It's a utility that I w

Re: puts(foot) on is_deeply() and overloading

2003-09-11 Thread [EMAIL PROTECTED]
> If they are to be documented anywhere it is in rt.cpan.org. The Test::More > documentation is not a bug tracking system. > Sorry to be so troublesome about this, but as RFC 1925's Rule #1 states > "It Has To Work". But it doesn't work! The {} equals { key => []} bug even slightly harmless. If

Re: puts(foot) on is_deeply() and overloading

2003-09-11 Thread Michael G Schwern
On Thu, Sep 11, 2003 at 05:31:08AM -0400, [EMAIL PROTECTED] wrote: > And what about the 4 other BIG HONKING BUGS that those patches fixed? They > shouldn't even be documented? If they are to be documented anywhere it is in rt.cpan.org. The Test::More documentation is not a bug tracking system. I

RE: puts(foot) on is_deeply() and overloading

2003-09-11 Thread [EMAIL PROTECTED]
To:[EMAIL PROTECTED], [EMAIL PROTECTED], [EMAIL PROTECTED] CC: BCC:[EMAIL PROTECTED] Subject:RE: puts(foot) on is_deeply() and overloading > Jarkko, unless you get a fix from Fergal RSN, please reverse the is_deeply() > patch from Fergal in the core. I'll deal with the problem in the next > ver

Re: passing arguments to tests

2003-09-11 Thread Andrew Savige
Ovid wrote: > I do something like the following to get this effect: > > #!/usr/bin/perl -w > use strict; > use Test::Harness; > use Getopt::Long; > use Pod::Usage; > > GetOptions( > 'help|?'=> sub { pod2usage(-verbose => 2); exit }, > 'verbose!' => \$Test::Harness::verbos