From b56c07e99156b538bd7b16813f44b9f124ca7061 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sun, 22 Feb 2026 07:37:53 +0000 Subject: [PATCH] test(agents): use lightweight clears in supervisor and session-status setup --- src/agents/bash-tools.process.supervisor.test.ts | 12 ++++++------ src/agents/openclaw-tools.session-status.e2e.test.ts | 8 ++++---- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/agents/bash-tools.process.supervisor.test.ts b/src/agents/bash-tools.process.supervisor.test.ts index b78921000..44770a47c 100644 --- a/src/agents/bash-tools.process.supervisor.test.ts +++ b/src/agents/bash-tools.process.supervisor.test.ts @@ -41,12 +41,12 @@ function createBackgroundSession(id: string, pid?: number) { describe("process tool supervisor cancellation", () => { beforeEach(() => { - supervisorMock.spawn.mockReset(); - supervisorMock.cancel.mockReset(); - supervisorMock.cancelScope.mockReset(); - supervisorMock.reconcileOrphans.mockReset(); - supervisorMock.getRecord.mockReset(); - killProcessTreeMock.mockReset(); + supervisorMock.spawn.mockClear(); + supervisorMock.cancel.mockClear(); + supervisorMock.cancelScope.mockClear(); + supervisorMock.reconcileOrphans.mockClear(); + supervisorMock.getRecord.mockClear(); + killProcessTreeMock.mockClear(); }); afterEach(() => { diff --git a/src/agents/openclaw-tools.session-status.e2e.test.ts b/src/agents/openclaw-tools.session-status.e2e.test.ts index 1793738c0..dd361b70e 100644 --- a/src/agents/openclaw-tools.session-status.e2e.test.ts +++ b/src/agents/openclaw-tools.session-status.e2e.test.ts @@ -80,8 +80,8 @@ import "./test-helpers/fast-core-tools.js"; import { createOpenClawTools } from "./openclaw-tools.js"; function resetSessionStore(store: Record) { - loadSessionStoreMock.mockReset(); - updateSessionStoreMock.mockReset(); + loadSessionStoreMock.mockClear(); + updateSessionStoreMock.mockClear(); loadSessionStoreMock.mockReturnValue(store); } @@ -177,8 +177,8 @@ describe("session_status tool", () => { }); it("scopes bare session keys to the requester agent", async () => { - loadSessionStoreMock.mockReset(); - updateSessionStoreMock.mockReset(); + loadSessionStoreMock.mockClear(); + updateSessionStoreMock.mockClear(); const stores = new Map>([ [ "/tmp/main/sessions.json",