diff --git a/extensions/msteams/src/monitor-handler/message-handler.authz.test.ts b/extensions/msteams/src/monitor-handler/message-handler.authz.test.ts index 3db22f851a4..18a5b0f1823 100644 --- a/extensions/msteams/src/monitor-handler/message-handler.authz.test.ts +++ b/extensions/msteams/src/monitor-handler/message-handler.authz.test.ts @@ -463,7 +463,7 @@ describe("msteams monitor handler authz", () => { ); }); - it("does not crash when channelData.tenant is missing and stores no tenantId", async () => { + it("stores no tenantId when channelData.tenant is missing", async () => { const { conversationStore, deps } = createDeps({ channels: { msteams: { diff --git a/extensions/msteams/src/sdk.test.ts b/extensions/msteams/src/sdk.test.ts index 7bed1443298..e7f5de56c7d 100644 --- a/extensions/msteams/src/sdk.test.ts +++ b/extensions/msteams/src/sdk.test.ts @@ -147,7 +147,7 @@ function createSdkStub(): MSTeamsTeamsSdk { } describe("createMSTeamsApp", () => { - it("does not crash with express 5 path-to-regexp (#55161)", async () => { + it("creates app without the Express 5 wildcard route regression (#55161)", async () => { // Regression test for: https://github.com/openclaw/openclaw/issues/55161 // createMSTeamsApp passes a no-op httpServerAdapter to prevent the SDK from // creating its default HttpPlugin (which registers `/api*` — invalid in Express 5). diff --git a/extensions/slack/src/monitor/slash.test.ts b/extensions/slack/src/monitor/slash.test.ts index 695c3ce9daf..e4e02bf4d10 100644 --- a/extensions/slack/src/monitor/slash.test.ts +++ b/extensions/slack/src/monitor/slash.test.ts @@ -910,7 +910,7 @@ describe("Slack native command argument menus", () => { ); }); - it("treats malformed percent-encoding as an invalid button (no throw)", async () => { + it("treats malformed percent-encoding as an invalid button", async () => { await runArgMenuAction(argMenuHandler, { action: { value: "cmdarg|%E0%A4%A|mode|on|U1" }, includeRespond: false, diff --git a/extensions/voice-call/src/manager/events.test.ts b/extensions/voice-call/src/manager/events.test.ts index bc3a0f94588..638de35c7cc 100644 --- a/extensions/voice-call/src/manager/events.test.ts +++ b/extensions/voice-call/src/manager/events.test.ts @@ -332,7 +332,7 @@ describe("processEvent (functional)", () => { expect(answeredCallId).toBe("call-2"); }); - it("when hangup throws, logs and does not throw", () => { + it("removes active call even when hangup rejects", () => { const provider = createProvider({ hangupCall: async (): Promise => { throw new Error("provider down");