in reply to Re: Nested runtime warning disabling
in thread Nested runtime warning disabling

The problem with moving the 'no warnings' outside the test_warnings sub is that I will not get warnings when I call:
sub another_test { AnotherSub(); }
The local signal handler might work if I can just catch the class of error I'm trying to supress and 'pass through' everything else as normal.