Test2-Tools-Process
view release on metacpan or search on metacpan
lib/Test/Exec.pm view on Meta::CPAN
# ABSTRACT: Test that some code calls exec without terminating testing
our $VERSION = '0.07'; # VERSION
our @EXPORT = qw( exec_arrayref never_exec_ok );
my $last;
sub exec_arrayref(&)
{
my($code) = @_;
undef $last;
return with_return {
my($return) = @_;
local $Test2::Tools::Process::handlers{exec} = sub {
$last = [caller(1)];
$return->([@_]);
( run in 0.249 second using v1.01-cache-2.11-cpan-a9ef4e587e4 )