George S. Baugh пре 5 година
родитељ
комит
b525adfbeb
3 измењених фајлова са 10 додато и 4 уклоњено
  1. 6 1
      Changes
  2. 1 1
      dist.ini
  3. 3 2
      lib/Selenium/Remote/RemoteConnection.pm

+ 6 - 1
Changes

@@ -1,6 +1,11 @@
 Revision history for Selenium-Remote-Driver
 
-1.37  02-17-2019 TEODESIAN
+1.38  02-18-2020 TEODESIAN
+        [BUG FIXES]
+        -correct incorrect prior changelog date
+        -fix undefined value warnings when the remote server goes out to lunch
+
+1.37  02-17-2020 TEODESIAN
         [BUG FIXES]
         - obey the auto_close flag in the direct drivers
 

+ 1 - 1
dist.ini

@@ -1,5 +1,5 @@
 name = Selenium-Remote-Driver
-version = 1.37
+version = 1.38
 author = George S. Baugh <george@troglodyne.net>
 author = Aditya Ivaturi <ivaturi@gmail.com>
 author = Daniel Gempesaw <gempesaw@gmail.com>

+ 3 - 2
lib/Selenium/Remote/RemoteConnection.pm

@@ -88,7 +88,8 @@ sub check_status {
         croak "Could not connect to SeleniumWebDriver: $_";
     };
 
-    if ( $status->{cmd_status} ne 'OK' ) {
+    my $cmdOut = $status->{cmd_status} || '';
+    if ( $cmdOut ne 'OK' ) {
 
         # Could be grid, see if we can talk to it
         $status = undef;
@@ -96,7 +97,7 @@ sub check_status {
           $self->request( { method => 'GET', url => 'grid/api/hub/status' } );
     }
 
-    unless ( $status->{cmd_status} eq 'OK' ) {
+    unless ( $cmdOut eq 'OK' ) {
         croak "Selenium server did not return proper status";
     }
 }