I'm using the excellent throws_ok test from Test::Exception, and it's doing a fine job in reporting that I got the right exception. The problem is, I'd like to see more information about the exception that's being reported. The code does
if ( $condition ) {
throw 'BAD_THING_HAPPENED' => 'useful detailed information';
}
and my test (using
throws_ok) looks for a thrown error with the pattern
BAD_THING_HAPPENED. Great. But I'd love to be able to report the 'useful detailed information'. Is there any way to get that?
I'd even be happy to get the specific BAD_THING_HAPPENED error, because I can add the __LINE__ value to that, and the regexp will still work.
Alex / talexb / Toronto
Thanks PJ. We owe you so much. Groklaw -- RIP -- 2003 to 2013.