diff --git a/client/lib/onboarding.integration.spec.ts b/client/lib/onboarding.integration.spec.ts index 932a1934..5892a154 100644 --- a/client/lib/onboarding.integration.spec.ts +++ b/client/lib/onboarding.integration.spec.ts @@ -1,4 +1,4 @@ -import { describe, it, expect, beforeEach, vi } from "vitest"; +import { describe, it, expect, beforeEach, vi, type Mock } from "vitest"; const createStorage = () => { const store = new Map(); @@ -32,6 +32,8 @@ vi.stubGlobal( }), ); +const fetchMock = fetch as unknown as Mock; + vi.mock("@/lib/supabase", () => { const chain = () => ({ select: () => chain(), @@ -104,8 +106,8 @@ describe("onboarding passport flow", () => { beforeEach(async () => { localStorage.clear(); await mockAuth.signOut(); - (fetch as unknown as vi.Mock).mockReset(); - (fetch as unknown as vi.Mock).mockResolvedValue({ + fetchMock.mockReset(); + fetchMock.mockResolvedValue({ ok: false, status: 404, text: async () => "",