protected function PanelsIPETestTrait::disableEditing in Panels 8.4
Same name and namespace in other branches
- 8.3 panels_ipe/tests/src/FunctionalJavascript/PanelsIPETestTrait.php \Drupal\Tests\panels_ipe\FunctionalJavascript\PanelsIPETestTrait::disableEditing()
Disables the in-place editing mode of IPE.
File
- panels_ipe/
tests/ src/ FunctionalJavascript/ PanelsIPETestTrait.php, line 56
Class
- PanelsIPETestTrait
- Trait which can be used to test Panels IPE components.
Namespace
Drupal\Tests\panels_ipe\FunctionalJavascriptCode
protected function disableEditing() {
// Click the "Edit" tab if it's already active.
$selector = '[data-tab-id="edit"].active';
$active_tab = $this
->getSession()
->getPage()
->find('css', $selector);
if ($active_tab) {
$this
->clickAndWait($selector);
}
$this
->assertSession()
->elementNotExists('css', '[data-tab-id="edit"].active');
}