From c1b19d9c0742429b8c4ceea31f364c6abf49cefb Mon Sep 17 00:00:00 2001 From: Veljko Date: Mon, 29 Apr 2024 12:12:23 +0200 Subject: [PATCH] Refactor segments select template test --- .../tests/performance/tests/segments-select-template.js | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/mailpoet/tests/performance/tests/segments-select-template.js b/mailpoet/tests/performance/tests/segments-select-template.js index 988103c8f0..00b96af89f 100644 --- a/mailpoet/tests/performance/tests/segments-select-template.js +++ b/mailpoet/tests/performance/tests/segments-select-template.js @@ -44,10 +44,13 @@ export async function segmentsSelectTemplate() { }); // Select any segment's template on page - await page.$$('.mailpoet-templates-card')[0].click(); // this will randomly pick - await page.waitForSelector('[data-automation-id="select-segment-action"]'); + await Promise.all([ + page.$$('.mailpoet-templates-card')[0].click(), // this will randomly pick + page.waitForNavigation(), + page.waitForSelector('[data-automation-id="select-segment-action"]'), + page.waitForLoadState('networkidle'), + ]); - await page.waitForLoadState('networkidle'); await page.screenshot({ path: screenshotPath + 'Segments_Select_Template_02.png', fullPage: fullPageSet,