Skip to content

Commit 2d531ef

Browse files
committed
Merge remote-tracking branch 'origin/MC-16338' into 2.3.2-develop-pr52
2 parents bb8d2b9 + 9d291a3 commit 2d531ef

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

dev/tests/functional/tests/app/Magento/Checkout/Test/Constraint/AssertCancelSuccessMessageInShoppingCart.php

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88

99
use Magento\Checkout\Test\Page\CheckoutCart;
1010
use Magento\Mtf\Constraint\AbstractConstraint;
11+
use Magento\Mtf\Client\BrowserInterface;
1112

1213
/**
1314
* Assert that success message about canceled order is present and correct.
@@ -23,10 +24,18 @@ class AssertCancelSuccessMessageInShoppingCart extends AbstractConstraint
2324
* Assert that success message about canceled order is present and correct.
2425
*
2526
* @param CheckoutCart $checkoutCart
27+
* @param BrowserInterface $browser
2628
* @return void
2729
*/
28-
public function processAssert(CheckoutCart $checkoutCart)
30+
public function processAssert(CheckoutCart $checkoutCart, BrowserInterface $browser)
2931
{
32+
$path = $checkoutCart::MCA;
33+
$browser->waitUntil(
34+
function () use ($browser, $path) {
35+
return $_ENV['app_frontend_url'] . $path . '/' === $browser->getUrl() . 'index/' ? true : null;
36+
}
37+
);
38+
3039
$actualMessage = $checkoutCart->getMessagesBlock()->getSuccessMessage();
3140
\PHPUnit\Framework\Assert::assertEquals(
3241
self::SUCCESS_MESSAGE,

0 commit comments

Comments
 (0)