From 9de6d831a0415b3bebf0cab423417c827616fafd Mon Sep 17 00:00:00 2001 From: Daniel Roe Date: Thu, 14 Dec 2023 10:36:46 +0000 Subject: [PATCH] test: try reversing order of hydration --- .e2e/tests/advanced/error-handling.spec.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.e2e/tests/advanced/error-handling.spec.ts b/.e2e/tests/advanced/error-handling.spec.ts index 2dfb0131..94f53552 100644 --- a/.e2e/tests/advanced/error-handling.spec.ts +++ b/.e2e/tests/advanced/error-handling.spec.ts @@ -84,9 +84,9 @@ test('Clicking on the "Trigger fatal error" button navigates to the error page a page, }) => { await page.goto("/") + await page.waitForFunction(() => window.useNuxtApp?.().isHydrating === false) const appErrorHookPromise = waitForAppErrorHookToRan(page) - await page.waitForFunction(() => window.useNuxtApp?.().isHydrating === false) await page.getByRole("button", { name: "Trigger fatal error" }).click() await appErrorHookPromise @@ -97,10 +97,11 @@ test("Triggering non-fatal error with button runs the global error handler and v page, }) => { await page.goto("/") + await page.waitForFunction(() => window.useNuxtApp?.().isHydrating === false) + const globalErrorHandlerPromise = waitForGlobalErrorHandlerToRan(page) const vueErrorHookPromise = waitForVueErrorHookToRan(page) - await page.waitForFunction(() => window.useNuxtApp?.().isHydrating === false) await page.getByRole("button", { name: "Trigger non-fatal error" }).click() await globalErrorHandlerPromise await vueErrorHookPromise