function EditModeTest::assertAnnounceLeaveEditMode
Assert that the correct message was announced when leaving edit mode.
@internal
1 call to EditModeTest::assertAnnounceLeaveEditMode()
- EditModeTest::testEditModeEnableDisable in core/
modules/ contextual/ tests/ src/ FunctionalJavascript/ EditModeTest.php  - Tests enabling and disabling edit mode.
 
File
- 
              core/
modules/ contextual/ tests/ src/ FunctionalJavascript/ EditModeTest.php, line 144  
Class
- EditModeTest
 - Tests edit mode.
 
Namespace
Drupal\Tests\contextual\FunctionalJavascriptCode
protected function assertAnnounceLeaveEditMode() : void {
  $web_assert = $this->assertSession();
  $page = $this->getSession()
    ->getPage();
  // Wait till all the contextual links are hidden.
  $page->waitFor(1, function () use ($page) {
    return empty($page->find('css', '.contextual .trigger.visually-hidden'));
  });
  $web_assert->elementContains('css', static::ANNOUNCE_SELECTOR, 'Tabbing is no longer constrained by the Contextual module.');
  $web_assert->elementNotContains('css', static::ANNOUNCE_SELECTOR, 'Tabbing is constrained to a set of');
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.