So... In a previous thread I was talking about how eq_set() should be really called eq_bag(). Now, not that I've got too much on my plate already (see my fun todo) but I do have an itch to scratch...
I'm fed up applying too much logic in my test suites. This is bad because: a) I spend too much time writing tests b) There's a high chance I'll make a mistake in my test suite. The kind of problems I'm facing are that I want something like this to match: wanted got [ [ { a => "foo", b => "bar" }, { a => "baz", b => "qux" }, { a => "baz", b => "qux" }, { a => "foo", b => "bar" }, ] ] There's a lot of other problems like that. So I was thinking of writing Test::Sloppy (aka Test::Fuzzy, aka...) Quick qustions before I start a) Is this a good idea? b) Is there something else that already does this? c) Should I (those modules authors willing) attempt to merge it into other modules? Later. Mark. -- s'' Mark Fowler London.pm Bath.pm http://www.twoshortplanks.com/ [EMAIL PROTECTED] ';use Term'Cap;$t=Tgetent Term'Cap{};print$t->Tputs(cl);for$w(split/ +/ ){for(0..30){$|=print$t->Tgoto(cm,$_,$y)." $w";select$k,$k,$k,.03}$y+=2}