From f156629a93557eab5dcee602b1b2155aaa3e46a0 Mon Sep 17 00:00:00 2001 From: Rodrigo Primo Date: Tue, 20 Jun 2023 15:45:36 -0300 Subject: [PATCH] Update performance tests to reflect separating segments and lists Segments and lists were separated into different pages in a previous commit. This commit updates the performance tests to reflect this change. [MAILPOET-5392] --- .../tests/lists-complex-segment.js | 11 ++++------- .../tests/lists-view-subscribers.js | 19 ++++++------------- 2 files changed, 10 insertions(+), 20 deletions(-) diff --git a/mailpoet/tests/performance/tests/lists-complex-segment.js b/mailpoet/tests/performance/tests/lists-complex-segment.js index 4238797652..d1c9e1d4a5 100644 --- a/mailpoet/tests/performance/tests/lists-complex-segment.js +++ b/mailpoet/tests/performance/tests/lists-complex-segment.js @@ -39,13 +39,10 @@ export async function listsComplexSegment() { // Log in to WP Admin await login(page); - // Go to the Lists page - await page.goto( - `${baseURL}/wp-admin/admin.php?page=mailpoet-segments#/lists`, - { - waitUntil: 'networkidle', - }, - ); + // Go to the segments page + await page.goto(`${baseURL}/wp-admin/admin.php?page=mailpoet-segments`, { + waitUntil: 'networkidle', + }); await page.waitForLoadState('networkidle'); await page.screenshot({ diff --git a/mailpoet/tests/performance/tests/lists-view-subscribers.js b/mailpoet/tests/performance/tests/lists-view-subscribers.js index 5283ed1d12..24a5151db9 100644 --- a/mailpoet/tests/performance/tests/lists-view-subscribers.js +++ b/mailpoet/tests/performance/tests/lists-view-subscribers.js @@ -38,12 +38,9 @@ export async function listsViewSubscribers() { await login(page); // Go to the Lists page - await page.goto( - `${baseURL}/wp-admin/admin.php?page=mailpoet-segments#/lists`, - { - waitUntil: 'networkidle', - }, - ); + await page.goto(`${baseURL}/wp-admin/admin.php?page=mailpoet-lists`, { + waitUntil: 'networkidle', + }); await page.waitForLoadState('networkidle'); await page.screenshot({ @@ -52,13 +49,9 @@ export async function listsViewSubscribers() { }); // Click to view subscribers of the default list "Newsletter mailing list" - await page.waitForSelector('[data-automation-id="dynamic-segments-tab"]'); - describe(listsPageTitle, () => { - describe('should be able to see Segments tab', () => { - expect(page.locator('[data-automation-id="dynamic-segments-tab"]')).to - .exist; - }); - }); + await page.waitForSelector( + '[data-automation-id="segment_name_' + defaultListName + '"]', + ); await page .locator('[data-automation-id="segment_name_' + defaultListName + '"]') .hover();