Преглед на файлове

fix switch to window test

George S. Baugh преди 5 години
родител
ревизия
584cd3a733
променени са 1 файла, в които са добавени 6 реда и са изтрити 1 реда
  1. 6 1
      t/10-switch-to-window.t

+ 6 - 1
t/10-switch-to-window.t

@@ -7,16 +7,21 @@ use Selenium::Remote::Mock::RemoteConnection;
 
 use FindBin;
 use lib $FindBin::Bin . '/lib';
+use Test::MockModule;
 use TestHarness;
 
 my $harness = TestHarness->new(
     this_file => $FindBin::Script
 );
 
-my @browsers = qw/chrome firefox/;
+my @browsers = qw/chrome/;
 
 $Selenium::Remote::Driver::FORCE_WD2 = 1;
 
+my @sessions = qw{897bfa82-0f28-4875-8544-5cc02e8b82f6};
+my $mock = Test::MockModule->new('Selenium::Remote::Driver');
+$mock->redefine('new_session', sub { my $s = shift; $s->{session_id} = shift @sessions } );
+
 foreach (@browsers) {
     my %selenium_args = (
         default_finder => 'css',