Răsfoiți Sursa

Add a failing test for an expected '' response from execute_script

Daniel Gempesaw 11 ani în urmă
părinte
comite
4af5cf506b
1 a modificat fișierele cu 4 adăugiri și 0 ștergeri
  1. 4 0
      t/01-driver.t

+ 4 - 0
t/01-driver.t

@@ -296,6 +296,10 @@ EXECUTE: {
     $elem = $driver->execute_async_script($script,'multi');
     ok($elem->isa('Selenium::Remote::WebElement'),'Executed async script');
     is($elem->get_attribute('id'),'multi','Async found proper element');
+
+    $script = 'return ""';
+    my $empty_string = $driver->execute_script($script);
+    cmp_ok($empty_string, 'eq', '', 'Empty strings are returned properly');
 }
 
 ALERT: {