mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-09 04:50:44 +00:00
18 lines
540 B
TypeScript
18 lines
540 B
TypeScript
import { vi } from "vitest";
|
|
|
|
export const resolveSessionAgentIdMock = vi.fn(() => "main");
|
|
export const resolveAgentDirMock = vi.fn(
|
|
(_cfg: unknown, agentId: string) => `/tmp/workspace/.openclaw/agents/${agentId}/agent`,
|
|
);
|
|
|
|
vi.doMock("../../agents/agent-scope.js", async () => {
|
|
const actual = await vi.importActual<typeof import("../../agents/agent-scope.js")>(
|
|
"../../agents/agent-scope.js",
|
|
);
|
|
return {
|
|
...actual,
|
|
resolveSessionAgentId: resolveSessionAgentIdMock,
|
|
resolveAgentDir: resolveAgentDirMock,
|
|
};
|
|
});
|