function BrowserKitDriver::getCrawlerNode
Returns DOMElement from crawler instance.
Throws
DriverException when the node does not exist
5 calls to BrowserKitDriver::getCrawlerNode()
- BrowserKitDriver::click in vendor/
behat/ mink-browserkit-driver/ src/ BrowserKitDriver.php - Clicks button or link located by its XPath query.
- BrowserKitDriver::getFormField in vendor/
behat/ mink-browserkit-driver/ src/ BrowserKitDriver.php - Returns form field from XPath query.
- BrowserKitDriver::getValue in vendor/
behat/ mink-browserkit-driver/ src/ BrowserKitDriver.php - Returns element's value by its XPath query.
- BrowserKitDriver::isChecked in vendor/
behat/ mink-browserkit-driver/ src/ BrowserKitDriver.php - Checks whether checkbox or radio button located by its XPath query is checked.
- BrowserKitDriver::isSelected in vendor/
behat/ mink-browserkit-driver/ src/ BrowserKitDriver.php - Checks whether select option, located by its XPath query, is selected.
File
-
vendor/
behat/ mink-browserkit-driver/ src/ BrowserKitDriver.php, line 816
Class
- BrowserKitDriver
- Symfony BrowserKit driver.
Namespace
Behat\Mink\DriverCode
private function getCrawlerNode(Crawler $crawler) : \DOMElement {
$node = $crawler->getNode(0);
if (null !== $node) {
\assert($node instanceof \DOMElement);
return $node;
}
throw new DriverException('The element does not exist');
}