function ContextualLinksTest::testContextualLinksClick
Same name in this branch
- 11.x core/modules/contextual/tests/src/FunctionalJavascript/ContextualLinksTest.php \Drupal\Tests\contextual\FunctionalJavascript\ContextualLinksTest::testContextualLinksClick()
Same name and namespace in other branches
- 10 core/modules/contextual/tests/src/FunctionalJavascript/ContextualLinksTest.php \Drupal\Tests\contextual\FunctionalJavascript\ContextualLinksTest::testContextualLinksClick()
- 9 core/modules/contextual/tests/src/FunctionalJavascript/ContextualLinksTest.php \Drupal\Tests\contextual\FunctionalJavascript\ContextualLinksTest::testContextualLinksClick()
- 8.9.x core/modules/contextual/tests/src/FunctionalJavascript/ContextualLinksTest.php \Drupal\Tests\contextual\FunctionalJavascript\ContextualLinksTest::testContextualLinksClick()
Tests clicking contextual link with toolbar.
File
-
core/
modules/ toolbar/ tests/ src/ FunctionalJavascript/ contextual/ ContextualLinksTest.php, line 54
Class
- ContextualLinksTest
- Tests the toolbar with contextual links.
Namespace
Drupal\Tests\toolbar\FunctionalJavascript\contextualCode
public function testContextualLinksClick() : void {
$this->drupalGet('user');
$this->assertSession()
->assertExpectedAjaxRequest(1);
// Click "Edit" in toolbar to show contextual links.
$this->getSession()
->getPage()
->find('css', '.contextual-toolbar-tab button')
->press();
$this->clickContextualLink('#block-branding', 'Test Link', FALSE);
$this->assertSession()
->pageTextContains('Everything is contextual!');
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.