From b04378397c6563516114e43375d8296f0b6a446b Mon Sep 17 00:00:00 2001 From: Huarch Date: Wed, 9 Sep 2026 15:07:45 +0800 Subject: [PATCH] test: type logout audit fetch mock --- src/lib/logoutFlow.test.ts | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/lib/logoutFlow.test.ts b/src/lib/logoutFlow.test.ts index d437ef9..3cbaccb 100644 --- a/src/lib/logoutFlow.test.ts +++ b/src/lib/logoutFlow.test.ts @@ -2,12 +2,15 @@ import { completeLogout, reportLogoutAudit } from "./logoutFlow"; describe("reportLogoutAudit", () => { it("starts an authenticated keepalive request", async () => { - const fetcher = jest.fn(async () => ({ ok: true }) as Response); + const fetcher = jest.fn( + async (_input: RequestInfo | URL, _init?: RequestInit) => + ({ ok: true }) as Response, + ); await reportLogoutAudit({ endpoint: "https://server.example/api/v1/audit-events", accessToken: "access-token", - fetcher, + fetcher: fetcher as typeof fetch, }); expect(fetcher).toHaveBeenCalledTimes(1);