From 72e426be609487e8ce0ca82ebf607a0bca57ee59 Mon Sep 17 00:00:00 2001 From: Peter Steinberger Date: Thu, 19 Feb 2026 14:28:43 +0000 Subject: [PATCH] test: reuse isolated agent mock module --- ...ses-last-non-empty-agent-text-as.e2e.test.ts | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) diff --git a/src/cron/isolated-agent.uses-last-non-empty-agent-text-as.e2e.test.ts b/src/cron/isolated-agent.uses-last-non-empty-agent-text-as.e2e.test.ts index fa1f446add..23db5f66c9 100644 --- a/src/cron/isolated-agent.uses-last-non-empty-agent-text-as.e2e.test.ts +++ b/src/cron/isolated-agent.uses-last-non-empty-agent-text-as.e2e.test.ts @@ -1,22 +1,13 @@ import fs from "node:fs/promises"; import path from "node:path"; import { beforeEach, describe, expect, it, vi } from "vitest"; -import type { CliDeps } from "../cli/deps.js"; -import { makeCfg, makeJob, withTempCronHome } from "./isolated-agent.test-harness.js"; -import type { CronJob } from "./types.js"; - -vi.mock("../agents/pi-embedded.js", () => ({ - abortEmbeddedPiRun: vi.fn().mockReturnValue(false), - runEmbeddedPiAgent: vi.fn(), - resolveEmbeddedSessionLane: (key: string) => `session:${key.trim() || "main"}`, -})); -vi.mock("../agents/model-catalog.js", () => ({ - loadModelCatalog: vi.fn(), -})); - import { loadModelCatalog } from "../agents/model-catalog.js"; import { runEmbeddedPiAgent } from "../agents/pi-embedded.js"; +import type { CliDeps } from "../cli/deps.js"; +import "./isolated-agent.mocks.js"; import { runCronIsolatedAgentTurn } from "./isolated-agent.js"; +import { makeCfg, makeJob, withTempCronHome } from "./isolated-agent.test-harness.js"; +import type { CronJob } from "./types.js"; const withTempHome = withTempCronHome; function makeDeps(): CliDeps {