test: preserve bundled dir fixture helpers

This commit is contained in:
Peter Steinberger
2026-04-28 20:19:51 +01:00
parent c89b67e6c8
commit 0311e172e0

View File

@@ -4,10 +4,14 @@ import { afterEach, describe, expect, it, vi } from "vitest";
import type { PluginManifestRegistry } from "../plugins/manifest-registry.js";
import { cleanupTrackedTempDirs } from "../plugins/test-helpers/fs-fixtures.js";
vi.mock("../plugins/bundled-dir.js", () => ({
resolveBundledPluginsDir: (env: NodeJS.ProcessEnv = process.env) =>
env.OPENCLAW_BUNDLED_PLUGINS_DIR,
}));
vi.mock("../plugins/bundled-dir.js", async (importOriginal) => {
const actual = await importOriginal<typeof import("../plugins/bundled-dir.js")>();
return {
...actual,
resolveBundledPluginsDir: (env: NodeJS.ProcessEnv = process.env) =>
env.OPENCLAW_BUNDLED_PLUGINS_DIR,
};
});
const tempDirs: string[] = [];