From c5939517c68fcb9d1e07a82ba9a4cb2d2c620a53 Mon Sep 17 00:00:00 2001 From: Karolina Rakoczy Date: Fri, 12 Feb 2021 10:00:20 +0100 Subject: [PATCH] add then --- cypress/integration/dashboard.js | 29 ++++++++++++++++++----------- 1 file changed, 18 insertions(+), 11 deletions(-) diff --git a/cypress/integration/dashboard.js b/cypress/integration/dashboard.js index 99c247b30..35ed23989 100644 --- a/cypress/integration/dashboard.js +++ b/cypress/integration/dashboard.js @@ -131,16 +131,23 @@ describe("User authorization", () => { .contains(randomName) .click() .waitForGraph("Home") - .get(DASHBOARD_SELECTORS.dataAreLoading) - .should("not.exist"); - const regex = /^1\D+/; - cy.softAssertMatch(DASHBOARD_SELECTORS.ordersReadyToFulfill, regex) - .softAssertMatch(DASHBOARD_SELECTORS.paymentsWaitingForCapture, regex) - .softAssertMatch(DASHBOARD_SELECTORS.productsOutOfStock, regex) - .softAssertMatch( - DASHBOARD_SELECTORS.sales, - new RegExp(`\\D+${sales}[\,.]00\\D*`) - ) - .softAssertMatch(DASHBOARD_SELECTORS.orders, /\D+2\D*/); + .then(() => { + cy.get(DASHBOARD_SELECTORS.dataAreLoading) + .should("not.exist") + .then(() => { + const regex = /^1\D+/; + cy.softAssertMatch(DASHBOARD_SELECTORS.ordersReadyToFulfill, regex) + .softAssertMatch( + DASHBOARD_SELECTORS.paymentsWaitingForCapture, + regex + ) + .softAssertMatch(DASHBOARD_SELECTORS.productsOutOfStock, regex) + .softAssertMatch( + DASHBOARD_SELECTORS.sales, + new RegExp(`\\D+${sales}[\,.]00\\D*`) + ) + .softAssertMatch(DASHBOARD_SELECTORS.orders, /\D+2\D*/); + }); + }); }); });