diff --git a/test/basic.test.ts b/test/basic.test.ts index e3102842abce..0f0b8a381df8 100644 --- a/test/basic.test.ts +++ b/test/basic.test.ts @@ -639,9 +639,9 @@ describe('pages', () => { it('should hide nuxt page load indicator after navigate back from nested page', async () => { const LOAD_INDICATOR_SELECTOR = '.nuxt-loading-indicator' - const { page } = await renderPage('/') - await page.getByText('to page nuxt load indicator').click() - await page.waitForFunction(path => window.useNuxtApp?.()._route.fullPath === path, '/nested/xyz') + const { page } = await renderPage('/page-load-hook') + await page.getByText('To sub page').click() + await page.waitForFunction(path => window.useNuxtApp?.()._route.fullPath === path, '/page-load-hook/subpage') await page.waitForSelector(LOAD_INDICATOR_SELECTOR) let isVisible = await page.isVisible(LOAD_INDICATOR_SELECTOR) diff --git a/test/fixtures/basic/app.vue b/test/fixtures/basic/app.vue new file mode 100644 index 000000000000..6d2a415958d5 --- /dev/null +++ b/test/fixtures/basic/app.vue @@ -0,0 +1,6 @@ + diff --git a/test/fixtures/basic/pages/index.vue b/test/fixtures/basic/pages/index.vue index 45edab2b722c..ebc61019c1a1 100644 --- a/test/fixtures/basic/pages/index.vue +++ b/test/fixtures/basic/pages/index.vue @@ -3,7 +3,6 @@ Basic fixture -

Hello Nuxt 3!

RuntimeConfig | testConfig: {{ config.public.testConfig }}
Composable | foo: {{ foo }}
diff --git a/test/fixtures/basic/pages/page-load-hook.vue b/test/fixtures/basic/pages/page-load-hook.vue index 49b858b0b8fe..867cf5f0972d 100644 --- a/test/fixtures/basic/pages/page-load-hook.vue +++ b/test/fixtures/basic/pages/page-load-hook.vue @@ -1,5 +1,9 @@ diff --git a/test/fixtures/basic/pages/page-load-hook/[slug].vue b/test/fixtures/basic/pages/page-load-hook/[slug].vue new file mode 100644 index 000000000000..6bb96bf43e5d --- /dev/null +++ b/test/fixtures/basic/pages/page-load-hook/[slug].vue @@ -0,0 +1,7 @@ +