From fb3a4bf6c218e7dc68b95167a6263ab69efbdcac Mon Sep 17 00:00:00 2001 From: Shakker Date: Sun, 10 May 2026 22:50:42 +0100 Subject: [PATCH] test: tighten feishu reconnect log assertion --- extensions/feishu/src/monitor.cleanup.test.ts | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/extensions/feishu/src/monitor.cleanup.test.ts b/extensions/feishu/src/monitor.cleanup.test.ts index 115e59d8dad..97501524af4 100644 --- a/extensions/feishu/src/monitor.cleanup.test.ts +++ b/extensions/feishu/src/monitor.cleanup.test.ts @@ -130,10 +130,9 @@ describe("feishu websocket cleanup", () => { expect(createFeishuWSClientMock).toHaveBeenCalledTimes(2); expect(recoveredClient.close).toHaveBeenCalledTimes(1); - expect(runtime.error).toHaveBeenCalledWith( - expect.stringContaining("WebSocket start failed, retrying in 1000ms"), - ); + expect(runtime.error).toHaveBeenCalledTimes(1); const errorMessage = String(runtime.error.mock.calls[0]?.[0] ?? ""); + expect(errorMessage).toContain("WebSocket start failed, retrying in 1000ms"); expect(errorMessage).not.toContain("\n"); expect(errorMessage).not.toContain("token_abc"); expect(errorMessage).not.toContain("secret_abc");