3 # What happens when a subtest dies?
9 use Test::Builder::NoOutput;
11 my $Test = Test::Builder->new;
14 my $tb = Test::Builder::NoOutput->create;
19 $tb->subtest("death" => sub {
20 die "Death in the subtest";
24 $Test->like( $@, qr/^Death in the subtest at $0 line /);
26 $Test->ok( !$tb->parent, "the parent object is restored after a die" );
30 $Test->done_testing();