From 2edfd8b8e0c15ba2c31f395ddf98e30c02eacf55 Mon Sep 17 00:00:00 2001 From: Daniel Lockyer Date: Fri, 17 Feb 2023 12:13:09 +0100 Subject: [PATCH] Increased timeout to allow for delays in browser e2e test - this test was randomly timing out, and the tests above allow for a greater timeout before failing --- ghost/core/test/e2e-browser/portal/upgrade.spec.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/ghost/core/test/e2e-browser/portal/upgrade.spec.js b/ghost/core/test/e2e-browser/portal/upgrade.spec.js index 688e192c9e..9fd1909212 100644 --- a/ghost/core/test/e2e-browser/portal/upgrade.spec.js +++ b/ghost/core/test/e2e-browser/portal/upgrade.spec.js @@ -143,13 +143,13 @@ test.describe('Portal', () => { // open portal and check that member has been upgraded to paid tier await portalTriggerButton.click(); - await expect(portalFrame.getByText('$50.00/year')).toBeVisible(); - await expect(portalFrame.getByRole('heading', {name: 'Billing info'})).toBeVisible(); - await expect(portalFrame.getByText('**** **** **** 4242')).toBeVisible(); + await expect(portalFrame.getByText('$50.00/year')).toBeVisible({timeout: 10000}); + await expect(portalFrame.getByRole('heading', {name: 'Billing info'})).toBeVisible({timeout: 10000}); + await expect(portalFrame.getByText('**** **** **** 4242')).toBeVisible({timeout: 10000}); // check that member has been upgraded in admin and a tier exists for them await page.goto(memberUrl); - await expect(page.locator('[data-test-tier]').first()).toBeVisible(); + await expect(page.locator('[data-test-tier]').first()).toBeVisible({timeout: 10000}); }); }); });