From 67697fa30926c482bbcd9a0c62f431810fcdc17a Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Fri, 29 May 2026 15:36:11 +0200 Subject: [PATCH] test: repair current main extension checks --- extensions/googlechat/src/targets.test.ts | 7 +++++-- extensions/matrix/src/matrix/sdk/transport.test.ts | 2 +- .../message-handler/prepare-thread-context.test.ts | 8 +++++--- 3 files changed, 11 insertions(+), 6 deletions(-) diff --git a/extensions/googlechat/src/targets.test.ts b/extensions/googlechat/src/targets.test.ts index 1cd7e0a9242..e98e9e279c3 100644 --- a/extensions/googlechat/src/targets.test.ts +++ b/extensions/googlechat/src/targets.test.ts @@ -102,7 +102,10 @@ function stubSuccessfulSend(name: string) { return fetchMock; } -async function expectDownloadToRejectForResponse(response: Response, expected = /max bytes/i) { +async function expectDownloadToRejectForResponse( + response: Response, + expected: string | RegExp = /max bytes/i, +) { vi.stubGlobal("fetch", vi.fn().mockResolvedValue(response)); await expect( downloadGoogleChatMedia({ account, resourceName: "media/123", maxBytes: 10 }), @@ -196,7 +199,7 @@ describe("downloadGoogleChatMedia", () => { "content-type": "application/octet-stream", }), arrayBuffer, - } as Response; + } as unknown as Response; await expectDownloadToRejectForResponse(response, "invalid content-length header: 0x3"); expect(arrayBuffer).not.toHaveBeenCalled(); diff --git a/extensions/matrix/src/matrix/sdk/transport.test.ts b/extensions/matrix/src/matrix/sdk/transport.test.ts index 61cc29859d3..a0cac9491a3 100644 --- a/extensions/matrix/src/matrix/sdk/transport.test.ts +++ b/extensions/matrix/src/matrix/sdk/transport.test.ts @@ -64,7 +64,7 @@ describe("performMatrixRequest", () => { status: 200, headers: new Headers({ "content-length": "0x3" }), arrayBuffer, - }) as Response, + }) as unknown as Response, ), ); diff --git a/extensions/slack/src/monitor/message-handler/prepare-thread-context.test.ts b/extensions/slack/src/monitor/message-handler/prepare-thread-context.test.ts index b87ece0faf9..ae3abb16b7f 100644 --- a/extensions/slack/src/monitor/message-handler/prepare-thread-context.test.ts +++ b/extensions/slack/src/monitor/message-handler/prepare-thread-context.test.ts @@ -309,9 +309,11 @@ describe("resolveSlackThreadContextData", () => { allowNameMatching: false, }); - expect(result.threadHistoryBody).toContain("malformed timestamp follow-up"); - expect(result.threadHistoryBody).toContain("[slack message id: 0x65 channel: C123]"); - expect(result.threadHistoryBody).not.toContain("1970-01-01"); + const malformedHistoryEntry = result.threadHistoryBody + ?.split("\n\n") + .find((entry) => entry.includes("malformed timestamp follow-up")); + expect(malformedHistoryEntry).toContain("[slack message id: 0x65 channel: C123]"); + expect(malformedHistoryEntry).not.toContain("1970-01-01"); }); it("includes self-authored starter (identified by bot user id) for a new thread session (default)", async () => {