From ffba320a2ca12097a2c42a2b672cad7ca7cabe97 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Fri, 3 Apr 2026 19:59:28 +0100 Subject: [PATCH] fix(ci): align test mock typings --- extensions/slack/src/monitor/events/interactions.test.ts | 3 ++- src/infra/ssh-config.test.ts | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/extensions/slack/src/monitor/events/interactions.test.ts b/extensions/slack/src/monitor/events/interactions.test.ts index 69acf2498bc..10ad11f0316 100644 --- a/extensions/slack/src/monitor/events/interactions.test.ts +++ b/extensions/slack/src/monitor/events/interactions.test.ts @@ -354,7 +354,8 @@ describe("registerSlackInteractionEvents", () => { }); expect(ack).toHaveBeenCalled(); - const dispatchCall = dispatchPluginInteractiveHandlerMock.mock.calls[0]?.[0] as + const dispatchCalls = dispatchPluginInteractiveHandlerMock.mock.calls as unknown[][]; + const dispatchCall = dispatchCalls[0]?.[0] as | { channel?: string; data?: string; diff --git a/src/infra/ssh-config.test.ts b/src/infra/ssh-config.test.ts index 5829d32b465..b1b34171b59 100644 --- a/src/infra/ssh-config.test.ts +++ b/src/infra/ssh-config.test.ts @@ -39,7 +39,7 @@ vi.mock("node:child_process", async () => { return mockNodeBuiltinModule( () => vi.importActual("node:child_process"), { - spawn, + spawn: spawn as unknown as typeof import("node:child_process").spawn, }, ); });