On Sat, Dec 15, 2001 at 10:52:07AM -0700, chromatic wrote: > On Sat, 15 Dec 2001 07:10:33 -0700, Barrie Slaymaker wrote: > > > How about having Test::More use eq_or_diff_data() in is_deeply() if it cane > > eval "use Test::Differences;" and use it's current routine if it can't? That's > > as seamless as you can get. > > Wild idea: > > How about splitting out the error-reporting, with a nice default in > Test::Builder or wherever, using optional modules if possible? > > use Test::More > tests => 100, > report => Test::Differences;
The two modules can already work together in the same script. So, if you have Test::Differences, which has superior complex data structure handling, why are you calling is_deeply() in the first place? -- Michael G. Schwern <[EMAIL PROTECTED]> http://www.pobox.com/~schwern/ Perl Quality Assurance <[EMAIL PROTECTED]> Kwalitee Is Job One my mother once said "never eat paste my darling" would that I heeded -- stimps