diff --git a/dev-packages/e2e-tests/test-applications/sveltekit-2/test/errors.client.test.ts b/dev-packages/e2e-tests/test-applications/sveltekit-2/test/errors.client.test.ts index 7942b96b41b0..329ac33b7880 100644 --- a/dev-packages/e2e-tests/test-applications/sveltekit-2/test/errors.client.test.ts +++ b/dev-packages/e2e-tests/test-applications/sveltekit-2/test/errors.client.test.ts @@ -6,15 +6,15 @@ test.describe('client-side errors', () => { test('captures error thrown on click', async ({ page }) => { await page.goto('/client-error'); - await expect(page.getByText('Client error')).toBeVisible(); - const errorEventPromise = waitForError('sveltekit-2', errorEvent => { return errorEvent?.exception?.values?.[0]?.value === 'Click Error'; }); - const clickPromise = page.getByText('Throw error').click(); + await page.getByText('Throw error').click(); + + await expect(errorEventPromise).resolves.toBeDefined(); - const [errorEvent, _] = await Promise.all([errorEventPromise, clickPromise]); + const errorEvent = await errorEventPromise; const errorEventFrames = errorEvent.exception?.values?.[0]?.stacktrace?.frames; diff --git a/dev-packages/e2e-tests/test-applications/sveltekit/test/errors.client.test.ts b/dev-packages/e2e-tests/test-applications/sveltekit/test/errors.client.test.ts index 7cd1a545165b..ee366338391d 100644 --- a/dev-packages/e2e-tests/test-applications/sveltekit/test/errors.client.test.ts +++ b/dev-packages/e2e-tests/test-applications/sveltekit/test/errors.client.test.ts @@ -6,15 +6,15 @@ test.describe('client-side errors', () => { test('captures error thrown on click', async ({ page }) => { await page.goto('/client-error'); - await expect(page.getByText('Client error')).toBeVisible(); - const errorEventPromise = waitForError('sveltekit', errorEvent => { return errorEvent?.exception?.values?.[0]?.value === 'Click Error'; }); - const clickPromise = page.getByText('Throw error').click(); + await page.getByText('Throw error').click(); + + await expect(errorEventPromise).resolves.toBeDefined(); - const [errorEvent, _] = await Promise.all([errorEventPromise, clickPromise]); + const errorEvent = await errorEventPromise; const errorEventFrames = errorEvent.exception?.values?.[0]?.stacktrace?.frames;