diff --git a/test/basic.test.ts b/test/basic.test.ts index 31cbc06a3..8804e4a65 100644 --- a/test/basic.test.ts +++ b/test/basic.test.ts @@ -2786,8 +2786,8 @@ describe('lazy import components', () => { await page.waitForLoadState('networkidle') expect(await page.locator('body').getByText('This shouldn\'t be visible at first with conditions!').all()).toHaveLength(2) await page.evaluate(() => window.scrollTo(0, document.body.scrollHeight)) - await page.waitForLoadState('networkidle') - expect(await page.locator('body').getByText('This shouldn\'t be visible at first with viewport!').all()).toHaveLength(1) + await page.waitForTimeout(300) // Wait for the intersection observer to fire the callback + expect(await page.locator('body').getByText('This shouldn\'t be visible at first with viewport!').all()).toHaveLength(2) expect(await page.locator('body').getByText('This should always be visible!').all()).toHaveLength(1) await page.close() })