protected function PanelsIPETestTrait::waitForAjaxToFinish 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::waitForAjaxToFinish()
Waits for jQuery to become ready and animations to complete.
2 calls to PanelsIPETestTrait::waitForAjaxToFinish()
- PanelsIPETestTrait::clickAndWait in panels_ipe/
tests/ src/ FunctionalJavascript/ PanelsIPETestTrait.php - Clicks an arbitrary element and waits for AJAX/animations to finish.
- PanelsIPETestTrait::openBlockConfigurationForm in panels_ipe/
tests/ src/ FunctionalJavascript/ PanelsIPETestTrait.php - Opens the Block configuration form for a given on-screen block.
File
- panels_ipe/
tests/ src/ FunctionalJavascript/ PanelsIPETestTrait.php, line 295
Class
- PanelsIPETestTrait
- Trait which can be used to test Panels IPE components.
Namespace
Drupal\Tests\panels_ipe\FunctionalJavascriptCode
protected function waitForAjaxToFinish() {
$condition = "(0 === jQuery.active && 0 === jQuery(':animated').length)";
$this
->assertJsCondition($condition, 10000);
}