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);