From 0371646a61e853671530aff959157ff326a2cf2f Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Mon, 23 Feb 2026 00:19:40 +0000 Subject: [PATCH] test: fix msteams shared attachment fetch mock typing --- extensions/msteams/src/attachments/shared.test.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/extensions/msteams/src/attachments/shared.test.ts b/extensions/msteams/src/attachments/shared.test.ts index 2b8bb4cfee6..9df64c51ab4 100644 --- a/extensions/msteams/src/attachments/shared.test.ts +++ b/extensions/msteams/src/attachments/shared.test.ts @@ -120,11 +120,13 @@ describe("resolveAndValidateIP", () => { describe("safeFetch", () => { it("fetches a URL directly when no redirect occurs", async () => { - const fetchMock = vi.fn(async () => new Response("ok", { status: 200 })); + const fetchMock = vi.fn(async (_url: string, _init?: RequestInit) => { + return new Response("ok", { status: 200 }); + }); const res = await safeFetch({ url: "https://teams.sharepoint.com/file.pdf", allowHosts: ["sharepoint.com"], - fetchFn: fetchMock, + fetchFn: fetchMock as unknown as typeof fetch, resolveFn: publicResolve, }); expect(res.status).toBe(200);