You are here

protected function ElementContext::assertContextualLinks in Lightning Core 8.2

Same name and namespace in other branches
  1. 8.5 tests/contexts/ElementContext.behat.inc \Acquia\LightningExtension\Context\ElementContext::assertContextualLinks()
  2. 8 tests/contexts/ElementContext.behat.inc \Acquia\LightningExtension\Context\ElementContext::assertContextualLinks()
  3. 8.3 tests/contexts/ElementContext.behat.inc \Acquia\LightningExtension\Context\ElementContext::assertContextualLinks()
  4. 8.4 tests/contexts/ElementContext.behat.inc \Acquia\LightningExtension\Context\ElementContext::assertContextualLinks()

Asserts that an element has contextual links.

Parameters

\Behat\Mink\Element\ElementInterface $element: The element which is expected to contain contextual links.

Return value

ElementInterface The list of contextual links.

2 calls to ElementContext::assertContextualLinks()
ElementContext::assertBlockHasContextual in tests/contexts/ElementContext.behat.inc
Asserts that a block has contextual link(s).
ElementContext::assertContextualLink in tests/contexts/ElementContext.behat.inc
Asserts that an element has a specific contextual link.

File

tests/contexts/ElementContext.behat.inc, line 496

Class

ElementContext
Contains miscellaneous step definitions for working with HTML elements.

Namespace

Acquia\LightningExtension\Context

Code

protected function assertContextualLinks(ElementInterface $element) {
  return $this
    ->assertSession()
    ->elementExists('css', 'ul.contextual-links', $element);
}