test: satisfy jiti mock type contracts

This commit is contained in:
Peter Steinberger
2026-05-04 06:41:31 +01:00
parent ea04e019ac
commit eeff1f7cb6
2 changed files with 3 additions and 3 deletions

View File

@@ -60,7 +60,7 @@ async function importLoaderWithFailingJitiAndWorkingBun() {
throw new Error("jiti failed");
});
vi.doMock("node:child_process", () => ({ spawnSync }));
stubChannelConfigSurfaceJitiFactory(createJiti as typeof createJitiType);
stubChannelConfigSurfaceJitiFactory(createJiti as unknown as typeof createJitiType);
try {
const imported = await importFreshModule<

View File

@@ -286,7 +286,7 @@ describe("loadBundledEntryExportSync", () => {
it("keeps Windows dist sidecar loads off source-transform loading", async () => {
const createJiti = vi.fn(() => vi.fn(() => ({ load: 42 })));
stubPluginModuleLoaderJitiFactory(createJiti as PluginModuleLoaderFactory);
stubPluginModuleLoaderJitiFactory(createJiti as unknown as PluginModuleLoaderFactory);
const platformSpy = vi.spyOn(process, "platform", "get").mockReturnValue("win32");
try {
@@ -328,7 +328,7 @@ describe("loadBundledEntryExportSync", () => {
fs.writeFileSync(openedFdPath, "opened\n", "utf8");
const jitiLoad = vi.fn(() => ({ load: 42 }));
const createJiti = vi.fn(() => jitiLoad);
stubPluginModuleLoaderJitiFactory(createJiti as PluginModuleLoaderFactory);
stubPluginModuleLoaderJitiFactory(createJiti as unknown as PluginModuleLoaderFactory);
vi.doMock("../infra/boundary-file-read.js", () => ({
openBoundaryFileSync: () => ({
ok: true,