diff --git a/extensions/msteams/src/attachments.graph.test.ts b/extensions/msteams/src/attachments.graph.test.ts index 608aa970ded..5ff1b2b0979 100644 --- a/extensions/msteams/src/attachments.graph.test.ts +++ b/extensions/msteams/src/attachments.graph.test.ts @@ -313,7 +313,12 @@ describe("msteams graph attachments", () => { expectAttachmentMediaLength(media.media, 0); const calledUrls = fetchMock.mock.calls.map((call) => call[0]); - expect(calledUrls.some((url) => url.startsWith(GRAPH_SHARES_URL_PREFIX))).toBe(true); + expect(calledUrls).toEqual([ + DEFAULT_MESSAGE_URL, + expect.stringContaining(GRAPH_SHARES_URL_PREFIX), + `${DEFAULT_MESSAGE_URL}/hostedContents`, + expect.stringContaining(GRAPH_SHARES_URL_PREFIX), + ]); expect(calledUrls).not.toContain(escapedUrl); }); diff --git a/extensions/msteams/src/attachments.test.ts b/extensions/msteams/src/attachments.test.ts index 023821e17aa..66ace547990 100644 --- a/extensions/msteams/src/attachments.test.ts +++ b/extensions/msteams/src/attachments.test.ts @@ -638,8 +638,8 @@ describe("msteams attachments", () => { return resolveRequestUrl(input); }); // Should have hit the original host, NOT graph shares. - expect(calledUrls.some((url) => url === directUrl)).toBe(true); - expect(calledUrls.some((url) => url.startsWith(GRAPH_SHARES_URL_PREFIX))).toBe(false); + expect(calledUrls).toContain(directUrl); + expect(calledUrls.filter((url) => url.startsWith(GRAPH_SHARES_URL_PREFIX))).toEqual([]); }); });