talexb has asked for the wisdom of the Perl Monks concerning the following question:
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
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?if ( $condition ) { throw 'BAD_THING_HAPPENED' => 'useful detailed information'; }
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.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Getting useful information from a thrown error
by stevieb (Canon) on Aug 23, 2022 at 21:39 UTC | |
|
Re: Getting useful information from a thrown error
by Anonymous Monk on Aug 23, 2022 at 21:23 UTC | |
by talexb (Chancellor) on Aug 23, 2022 at 21:40 UTC | |
by Anonymous Monk on Aug 24, 2022 at 08:55 UTC |