mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-06 08:10:44 +00:00
test: preserve child process mock exports
This commit is contained in:
@@ -41,7 +41,13 @@ vi.mock("../agents/sandbox.js", () => sandboxMocks);
|
||||
vi.mock("../agents/sandbox-paths.js", () => ({
|
||||
assertSandboxPath: sandboxMocks.assertSandboxPath,
|
||||
}));
|
||||
vi.mock("node:child_process", () => childProcessMocks);
|
||||
vi.mock("node:child_process", async () => {
|
||||
const actual = await vi.importActual<typeof import("node:child_process")>("node:child_process");
|
||||
return {
|
||||
...actual,
|
||||
spawn: childProcessMocks.spawn,
|
||||
};
|
||||
});
|
||||
vi.mock("../infra/fs-safe.js", () => fsSafeMocks);
|
||||
vi.mock("../media/channel-inbound-roots.js", () => mediaRootMocks);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user