Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. BrowserKitDriver.php

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\Driver

Code

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');
}
RSS feed
Powered by Drupal