diff --git a/test/basic.csr.test.js b/test/basic.csr.test.js index da09e77a1b..3c58c37462 100644 --- a/test/basic.csr.test.js +++ b/test/basic.csr.test.js @@ -143,6 +143,15 @@ test('/redirect2', async t => { t.is(await page.$text('h1'), 'Index page') }) +test('/redirect3', async t => { + // New page for redirecting to external link. + const page = await browser.page(url('/')) + await page.nuxt.navigate('/redirect3', false) + await page.waitForFunction(() => window.location.href === 'https://nuxtjs.org/') + page.close() + t.pass() +}) + test('/no-ssr', async t => { await page.nuxt.navigate('/no-ssr') diff --git a/test/basic.ssr.test.js b/test/basic.ssr.test.js index e3dc4559b2..0ac2f77736 100755 --- a/test/basic.ssr.test.js +++ b/test/basic.ssr.test.js @@ -117,6 +117,19 @@ test('/redirect -> check redirected source', async t => { t.true(html.includes('