private function WebAssert::getMatchingElementRepresentation in Zircon Profile 8
Same name and namespace in other branches
- 8.0 vendor/behat/mink/src/WebAssert.php \Behat\Mink\WebAssert::getMatchingElementRepresentation()
Parameters
string $selectorType:
string|array $selector:
bool $plural:
Return value
string
9 calls to WebAssert::getMatchingElementRepresentation()
- WebAssert::elementAttributeContains in vendor/
behat/ mink/ src/ WebAssert.php - Checks that an attribute of a specific elements contains text.
- WebAssert::elementAttributeExists in vendor/
behat/ mink/ src/ WebAssert.php - Checks that an attribute exists in an element.
- WebAssert::elementAttributeNotContains in vendor/
behat/ mink/ src/ WebAssert.php - Checks that an attribute of a specific elements does not contain text.
- WebAssert::elementContains in vendor/
behat/ mink/ src/ WebAssert.php - Checks that specific element contains HTML.
- WebAssert::elementNotContains in vendor/
behat/ mink/ src/ WebAssert.php - Checks that specific element does not contains HTML.
File
- vendor/
behat/ mink/ src/ WebAssert.php, line 833
Class
- WebAssert
- Mink web assertions tool.
Namespace
Behat\MinkCode
private function getMatchingElementRepresentation($selectorType, $selector, $plural = false) {
$pluralization = $plural ? 's' : '';
if (in_array($selectorType, array(
'named',
'named_exact',
'named_partial',
)) && is_array($selector) && 2 === count($selector)) {
return sprintf('%s%s matching locator "%s"', $selector[0], $pluralization, $selector[1]);
}
if (is_array($selector)) {
$selector = implode(' ', $selector);
}
return sprintf('element%s matching %s "%s"', $pluralization, $selectorType, $selector);
}