From 138e4d63d65b9b033d0d39b7d753de458015677a Mon Sep 17 00:00:00 2001 From: Ben McCann <322311+benmccann@users.noreply.github.com> Date: Sat, 26 Nov 2022 15:45:54 -0800 Subject: [PATCH] wait for console event --- packages/kit/test/apps/basics/test/client.test.js | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/packages/kit/test/apps/basics/test/client.test.js b/packages/kit/test/apps/basics/test/client.test.js index 103855f3437fd..514fc0a0aa55f 100644 --- a/packages/kit/test/apps/basics/test/client.test.js +++ b/packages/kit/test/apps/basics/test/client.test.js @@ -617,18 +617,24 @@ test.describe('Load', () => { } }); - await page.goto('/load/window-fetch/incorrect'); - expect(await page.textContent('h1')).toBe('42'); + await Promise.all([ + page.goto('/load/window-fetch/incorrect'), + page.waitForEvent('console') + ]); + expect(await page.textContent('h1')).toBe('42'); expect(warnings).toContain( `Loading ${baseURL}/load/window-fetch/data.json using \`window.fetch\`. For best results, use the \`fetch\` that is passed to your \`load\` function: https://kit.svelte.dev/docs/load#making-fetch-requests` ); warnings.length = 0; - await page.goto('/load/window-fetch/correct'); - expect(await page.textContent('h1')).toBe('42'); + await Promise.all([ + page.goto('/load/window-fetch/correct'), + page.waitForEvent('console') + ]); + expect(await page.textContent('h1')).toBe('42'); expect(warnings).not.toContain( `Loading ${baseURL}/load/window-fetch/data.json using \`window.fetch\`. For best results, use the \`fetch\` that is passed to your \`load\` function: https://kit.svelte.dev/docs/load#making-fetch-requests` );