diff --git a/src/auto-reply/reply.block-streaming.test.ts b/src/auto-reply/reply.block-streaming.test.ts index 13fe980bd..0e4e96f9d 100644 --- a/src/auto-reply/reply.block-streaming.test.ts +++ b/src/auto-reply/reply.block-streaming.test.ts @@ -89,10 +89,10 @@ async function withTempHome(fn: (home: string) => Promise): Promise { describe("block streaming", () => { beforeEach(() => { vi.stubEnv("OPENCLAW_TEST_FAST", "1"); - piEmbeddedMock.abortEmbeddedPiRun.mockReset().mockReturnValue(false); - piEmbeddedMock.queueEmbeddedPiMessage.mockReset().mockReturnValue(false); - piEmbeddedMock.isEmbeddedPiRunActive.mockReset().mockReturnValue(false); - piEmbeddedMock.isEmbeddedPiRunStreaming.mockReset().mockReturnValue(false); + piEmbeddedMock.abortEmbeddedPiRun.mockClear().mockReturnValue(false); + piEmbeddedMock.queueEmbeddedPiMessage.mockClear().mockReturnValue(false); + piEmbeddedMock.isEmbeddedPiRunActive.mockClear().mockReturnValue(false); + piEmbeddedMock.isEmbeddedPiRunStreaming.mockClear().mockReturnValue(false); piEmbeddedMock.runEmbeddedPiAgent.mockReset(); vi.mocked(loadModelCatalog).mockResolvedValue([ { id: "claude-opus-4-5", name: "Opus 4.5", provider: "anthropic" }, diff --git a/src/auto-reply/reply/commands-subagents-focus.test.ts b/src/auto-reply/reply/commands-subagents-focus.test.ts index 420431210..1f19f6ed2 100644 --- a/src/auto-reply/reply/commands-subagents-focus.test.ts +++ b/src/auto-reply/reply/commands-subagents-focus.test.ts @@ -135,8 +135,8 @@ describe("/focus, /unfocus, /agents", () => { beforeEach(() => { resetSubagentRegistryForTests(); hoisted.callGatewayMock.mockReset(); - hoisted.getThreadBindingManagerMock.mockReset(); - hoisted.resolveThreadBindingThreadNameMock.mockReset().mockReturnValue("🤖 codex"); + hoisted.getThreadBindingManagerMock.mockClear().mockReturnValue(null); + hoisted.resolveThreadBindingThreadNameMock.mockClear().mockReturnValue("🤖 codex"); }); it("/focus resolves ACP sessions and binds the current Discord thread", async () => { diff --git a/src/commands/message.e2e.test.ts b/src/commands/message.e2e.test.ts index 63be8ed6d..28943de5a 100644 --- a/src/commands/message.e2e.test.ts +++ b/src/commands/message.e2e.test.ts @@ -65,11 +65,11 @@ beforeEach(async () => { testConfig = {}; await setRegistry(createTestRegistry([])); callGatewayMock.mockReset(); - webAuthExists.mockReset().mockResolvedValue(false); - handleDiscordAction.mockReset(); - handleSlackAction.mockReset(); - handleTelegramAction.mockReset(); - handleWhatsAppAction.mockReset(); + webAuthExists.mockClear().mockResolvedValue(false); + handleDiscordAction.mockClear(); + handleSlackAction.mockClear(); + handleTelegramAction.mockClear(); + handleWhatsAppAction.mockClear(); }); afterEach(() => {