good chemistry is complicated, and a little bit messy -LW |
|
PerlMonks |
Re: Need a test for deep equalityby rinceWind (Monsignor) |
on Apr 21, 2002 at 09:49 UTC ( [id://160859]=note: print w/replies, xml ) | Need Help?? |
Update: What I didn't specify, but perhaps should have, is that parts of the data structure are blessed object references, and I want to compare the guts of the objects.
Conclusion:
Conclusion: either fix Data::Dumper or roll my own compare routine :-<. Update 2: I have been looking further at Test::More. There are numerous versions floating about, owing to the way in which people have used it to package up their tests in their own modules. The definitive Test::More on CPAN has a function eq_hash, which suffers from the same syndrome as Data::Dumper when it comes to ordering of keys. Update 3: simonm++ The module Class::MakeMethods::Utility::Ref does the business! Shame about the name - something as useful should not IMO have a module name 4 levels down, with no clue as to what it can do.
In Section
Seekers of Perl Wisdom
|
|