From f144a39bb7f816d8e0be5743e346c7247fb6ce4b Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Sun, 22 Feb 2026 07:55:35 +0000 Subject: [PATCH] test(agents): dedupe sessions_spawn allowlist reset setup --- ...-tools.subagents.sessions-spawn.allowlist.e2e.test.ts | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/agents/openclaw-tools.subagents.sessions-spawn.allowlist.e2e.test.ts b/src/agents/openclaw-tools.subagents.sessions-spawn.allowlist.e2e.test.ts index 9e07dd3b3..e807eff19 100644 --- a/src/agents/openclaw-tools.subagents.sessions-spawn.allowlist.e2e.test.ts +++ b/src/agents/openclaw-tools.subagents.sessions-spawn.allowlist.e2e.test.ts @@ -61,8 +61,6 @@ describe("openclaw-tools: subagents (sessions_spawn allowlist)", () => { callId: string; acceptedAt: number; }) { - resetSubagentRegistryForTests(); - callGatewayMock.mockReset(); setAllowAgents(params.allowAgents); const getChildSessionKey = mockAcceptedSpawn(params.acceptedAt); @@ -77,12 +75,11 @@ describe("openclaw-tools: subagents (sessions_spawn allowlist)", () => { beforeEach(() => { resetSessionsSpawnConfigOverride(); + resetSubagentRegistryForTests(); + callGatewayMock.mockReset(); }); it("sessions_spawn only allows same-agent by default", async () => { - resetSubagentRegistryForTests(); - callGatewayMock.mockReset(); - const tool = await getSessionsSpawnTool({ agentSessionKey: "main", agentChannel: "whatsapp", @@ -99,8 +96,6 @@ describe("openclaw-tools: subagents (sessions_spawn allowlist)", () => { }); it("sessions_spawn forbids cross-agent spawning when not allowed", async () => { - resetSubagentRegistryForTests(); - callGatewayMock.mockReset(); setSessionsSpawnConfigOverride({ session: { mainKey: "main",