Merge pull request #46 from jeffreyguo/pulls/select-radiobutton-by-type

find radiobutton by its type
This commit is contained in:
Ingo Schommer 2014-05-23 11:38:34 +12:00
commit e3ccf1c733

View File

@ -648,9 +648,10 @@ JS;
*/ */
public function iSelectTheRadioButton($radioLabel) { public function iSelectTheRadioButton($radioLabel) {
$session = $this->getSession(); $session = $this->getSession();
$radioButton = $session->getPage()->findField($radioLabel); $radioButton = $session->getPage()->find('named', array(
'radio', $this->getSession()->getSelectorsHandler()->xpathLiteral($radioLabel)
));
assertNotNull($radioButton); assertNotNull($radioButton);
assertEquals('radio', $radioButton->getAttribute('type'));
$session->getDriver()->click($radioButton->getXPath()); $session->getDriver()->click($radioButton->getXPath());
} }