later. To avoid this, and provide compatibility with older versions,
remove done_testing and supply a test plan.
To ensure that the end of the test is reached (rather than exiting
early due to an error), I added an additional "pass" test to bump
the test count.
use strict;
use warnings;
-use Test::More;
+use Test::More tests => 3;
use Try::Tiny;
{
}
finally { exit 1 if $parent != $$ };
-done_testing;
+pass("Didn't just exit");