From d425aa0912120fd856cc22955fe4b5d415f5de43 Mon Sep 17 00:00:00 2001 From: Vincent Koc Date: Mon, 6 Apr 2026 16:16:45 +0100 Subject: [PATCH] fix(feishu): await websocket startup in cleanup test --- extensions/feishu/src/monitor.cleanup.test.ts | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/extensions/feishu/src/monitor.cleanup.test.ts b/extensions/feishu/src/monitor.cleanup.test.ts index b74417f0dd5..ed103db2f9a 100644 --- a/extensions/feishu/src/monitor.cleanup.test.ts +++ b/extensions/feishu/src/monitor.cleanup.test.ts @@ -65,8 +65,10 @@ describe("feishu websocket cleanup", () => { eventDispatcher: {} as never, }); - expect(wsClient.start).toHaveBeenCalledTimes(1); - expect(wsClients.get(accountId)).toBe(wsClient); + await vi.waitFor(() => { + expect(wsClient.start).toHaveBeenCalledTimes(1); + expect(wsClients.get(accountId)).toBe(wsClient); + }); abortController.abort(); await monitorPromise;