diff --git a/test/e2e/basic.browser.test.js b/test/e2e/basic.browser.test.js index d5656451a5..2752a82c4e 100644 --- a/test/e2e/basic.browser.test.js +++ b/test/e2e/basic.browser.test.js @@ -259,11 +259,11 @@ describe('basic browser', () => { // New page for redirecting to external link. const page = await browser.page(url('/')) - await page.nuxt.navigate('/redirect-external', false) - - await page.waitForFunction( - () => window.location.href === 'https://example.com/test/' - ) + await Promise.all([ + page.nuxt.navigate('/redirect-external', false), + page.waitForNavigation() + ]) + await page.waitForFunction(() => window.location.href === 'https://example.com/test/') await page.close() })