test: tighten feishu reconnect log assertion

This commit is contained in:
Shakker
2026-05-10 22:50:42 +01:00
parent b5fce0a3c5
commit fb3a4bf6c2

View File

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