Forráskód Böngészése

Fixed github issue 22. Added test for Selenium::Remote::Driver::click

Gordon Child 14 éve
szülő
commit
f17c90cf50

+ 1 - 1
lib/Selenium/Remote/Driver.pm

@@ -1435,7 +1435,7 @@ sub click {
   }
   my $res = { 'command' => 'click' };
   my $params = { 'button' => $button };
-  return $self->_execute_command($res,$button);
+  return $self->_execute_command($res,$params);
 }
 
 =head2 double_click

+ 8 - 0
t/01-driver.t

@@ -205,6 +205,14 @@ ALERT: {
         $driver->accept_alert;
 }
 
+CLICK: {
+        $driver->get("$website/formPage.html");
+        my $elem = $driver->find_element("//input[\@id='checky']");
+        $driver->move_to(element=>$elem);
+        $driver->click;
+        is($elem->get_attribute('checked'),'true',"checkbox is checked");
+}
+
 QUIT: {
         $ret = $driver->quit();
         ok((not defined $driver->{'session_id'}), 'Killed the remote session');

A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
t/mock-recordings/01-driver-mock-MSWin32.json


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
t/mock-recordings/01-driver-mock-darwin.json


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
t/mock-recordings/02-webelement-mock-MSWin32.json


A különbségek nem kerülnek megjelenítésre, a fájl túl nagy
+ 0 - 0
t/mock-recordings/02-webelement-mock-darwin.json


Nem az összes módosított fájl került megjelenítésre, mert túl sok fájl változott