From f7846fc34c4c04bfa3ae57a552345f6a536856c5 Mon Sep 17 00:00:00 2001 From: Serge Latyntcev Date: Mon, 10 Dec 2018 16:49:57 +1300 Subject: [PATCH] FIX behat CmsUiContext waits for cms-loading-container after step --- tests/behat/src/CmsUiContext.php | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/behat/src/CmsUiContext.php b/tests/behat/src/CmsUiContext.php index 209835615..6797dc65f 100644 --- a/tests/behat/src/CmsUiContext.php +++ b/tests/behat/src/CmsUiContext.php @@ -58,7 +58,10 @@ class CmsUiContext implements Context $timeoutMs = $this->getMainContext()->getAjaxTimeout(); $this->getSession()->wait( $timeoutMs, - "document.getElementsByClassName('cms-content-loading-overlay').length == 0" + "(". + "document.getElementsByClassName('cms-content-loading-overlay').length +". + "document.getElementsByClassName('cms-loading-container').length". + ") == 0" ); }