mkdir $tmpdir;
chdir $tmpdir;
-system( 'perl', "-I$FindBin::Bin/../lib", "$FindBin::Bin/../script/catalyst.pl", 'TestApp' );
+system( $^X, "-I$FindBin::Bin/../lib", "$FindBin::Bin/../script/catalyst.pl", 'TestApp' );
chdir "$FindBin::Bin/..";
File::Copy::Recursive::dircopy( 't/lib', 't/tmp/TestApp/lib' );
my( $server, $pid );
$pid = open3( undef, $server, undef,
- 'perl', "-I$FindBin::Bin/../lib",
+ $^X, "-I$FindBin::Bin/../lib",
"$FindBin::Bin/../t/tmp/TestApp/script/testapp_server.pl", '-port',
$port, '-restart' )
or die "Unable to spawn standalone HTTP server: $!";
} qw/Action Engine/;
$pid = open3( undef, $server, undef,
- 'perl', "-I$FindBin::Bin/../lib",
+ $^X, "-I$FindBin::Bin/../lib",
"$FindBin::Bin/../t/tmp/TestApp/script/testapp_server.pl", '-port',
$port, '-restart', $restartdirs )
or die "Unable to spawn standalone HTTP server: $!";
sleep 0.1;
if ( $count++ > 100 ) {
fail "Server restarted";
- SKIP_NO_RESTART_2: {
+ SKIP: {
skip "Server didn't restart, no sense in checking response", 1;
}
next MULTI_DIR_RESTART;