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