mirror of
https://github.com/moltbot/moltbot.git
synced 2026-04-20 21:23:23 +00:00
fix(ci): align windows builtin mock types
This commit is contained in:
@@ -4,7 +4,11 @@ import path from "node:path";
|
||||
import { afterEach, beforeEach, describe, expect, it, vi } from "vitest";
|
||||
|
||||
const spawnMock = vi.hoisted(() => vi.fn());
|
||||
const execFileMock = vi.hoisted(() => vi.fn());
|
||||
const execFileMock = vi.hoisted(() =>
|
||||
Object.assign(vi.fn(), {
|
||||
__promisify__: vi.fn(),
|
||||
}),
|
||||
);
|
||||
|
||||
vi.mock("node:child_process", async () => {
|
||||
const { mockNodeBuiltinModule } = await import("../../test/helpers/node-builtin-mocks.js");
|
||||
@@ -12,7 +16,7 @@ vi.mock("node:child_process", async () => {
|
||||
() => vi.importActual<typeof import("node:child_process")>("node:child_process"),
|
||||
{
|
||||
spawn: spawnMock,
|
||||
execFile: execFileMock,
|
||||
execFile: execFileMock as unknown as typeof import("node:child_process").execFile,
|
||||
},
|
||||
);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user