> Got it. Why not just do this: > return unless $_[0] =~ /^Failed/i; #dont catch Test::ok failures > + print $_[0];
truthfully, I spent far too long trying to figure out why the die() wasn't cascading. once I got it I just patched it and let the patch fly without too much afterthought. but yeah, I think that will work just fine. is there any reason you can think of that we wouldn't want to see the error? or if the error should sometimes be preceeded with '#'? --Geoff