}
if ($die) {
- SKIP: {
- skip 'error not propagated' => 1 if $magic eq 'free';
- like $err, qr/^oops at/, "$desc: correct error";
- }
+ like $err, qr/^oops at/, "$desc: correct error";
is $res, undef, "$desc: returned undef";
} else {
is $err, '', "$desc: no error";