diff --git a/test/basic.test.ts b/test/basic.test.ts index d375a9c130ac..18e3884d150e 100644 --- a/test/basic.test.ts +++ b/test/basic.test.ts @@ -759,16 +759,16 @@ describe('nuxt links', () => { await page.waitForFunction(path => window.useNuxtApp?.()._route.fullPath === path, '/nested/foo/test') await page.locator('#user-test').scrollIntoViewIfNeeded() - expect(await page.evaluate(() => window.scrollY)).toBeGreaterThan(0) + await page.waitForFunction(() => window.scrollY > 0) await page.locator('#user-test').click() await page.waitForFunction(path => window.useNuxtApp?.()._route.fullPath === path, '/nested/foo/user-test') - expect(await page.evaluate(() => window.scrollY)).toBe(0) + await page.waitForFunction(() => window.scrollY === 0) await page.locator('#test').scrollIntoViewIfNeeded() - expect(await page.evaluate(() => window.scrollY)).toBeGreaterThan(0) + await page.waitForFunction(() => window.scrollY > 0) await page.locator('#test').click() await page.waitForFunction(path => window.useNuxtApp?.()._route.fullPath === path, '/nested/foo/test') - expect(await page.evaluate(() => window.scrollY)).toBe(0) + await page.waitForFunction(() => window.scrollY === 0) await page.close() }) })