See Original text in context
multi sub lives-ok(Callable $code, $reason = '')
Marks a test as passed if the given $code does not throw an exception.
$code
The function accepts an optional description of the test.
sub frodo(Bool :$destroys-ring) { die "Oops, that wasn't supposed to happen" unless $destroys-ring;} lives-ok { frodo(destroys-ring => True) }, "Frodo survives";