|
@@ -38,16 +38,6 @@ if (!$record && !(-e "t/mock-recordings/$mock_file"))
|
|
|
}
|
|
}
|
|
|
t::lib::MockSeleniumWebDriver::register($record,"t/mock-recordings/$mock_file");
|
|
t::lib::MockSeleniumWebDriver::register($record,"t/mock-recordings/$mock_file");
|
|
|
|
|
|
|
|
-# Start our local http server
|
|
|
|
|
-if ($^O eq 'MSWin32' && $record)
|
|
|
|
|
-{
|
|
|
|
|
- system("start \"TEMP_HTTP_SERVER\" /MIN perl t/http-server.pl");
|
|
|
|
|
-}
|
|
|
|
|
-elsif ($record)
|
|
|
|
|
-{
|
|
|
|
|
- system("perl t/http-server.pl > /dev/null &");
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
my $driver = new Selenium::Remote::Driver(browser_name => 'firefox');
|
|
my $driver = new Selenium::Remote::Driver(browser_name => 'firefox');
|
|
|
my $website = 'http://localhost:63636';
|
|
my $website = 'http://localhost:63636';
|
|
|
my $ret;
|
|
my $ret;
|
|
@@ -242,14 +232,4 @@ QUIT: {
|
|
|
ok((not defined $driver->{'session_id'}), 'Killed the remote session');
|
|
ok((not defined $driver->{'session_id'}), 'Killed the remote session');
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
-# Kill our HTTP Server
|
|
|
|
|
-if ($^O eq 'MSWin32' && $record)
|
|
|
|
|
-{
|
|
|
|
|
- system("taskkill /FI \"WINDOWTITLE eq TEMP_HTTP_SERVER\"");
|
|
|
|
|
-}
|
|
|
|
|
-elsif ($record)
|
|
|
|
|
-{
|
|
|
|
|
- `ps aux | grep http-server\.pl | grep perl | awk '{print \$2}' | xargs kill`;
|
|
|
|
|
-}
|
|
|
|
|
-
|
|
|
|
|
done_testing;
|
|
done_testing;
|