App-pl
view release on metacpan or search on metacpan
} else {
eval $at . q{
ok 0, $name;
};
print qq{# got: "$ret"\n# expected: "$_"\n\n}
}
undef $at;
}
# run pl, expect $_
sub pl(@) {
at;
my @cmd = ($^X, '-W', '../pl', @_);
my $name = join ' ', 'pl', map /[\s*?()[\]{}\$\\'";|&]|^$/ ? "'$_'" : $_, @_;
if( $windows ) {
require Win32::ShellQuote;
$cmd[2] = '..\pl';
@cmd = $name = Win32::ShellQuote::quote_native( @cmd );
}
my $none = '';
my $pid = open3( $none, my $fh, '', @cmd );
( run in 3.537 seconds using v1.01-cache-2.11-cpan-5735350b133 )