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 {