test(launcher): isolate bundled plugin env in fixtures

This commit is contained in:
Vincent Koc
2026-06-19 16:42:37 +02:00
parent b16fd6bee7
commit dc16aedd2e

View File

@@ -129,6 +129,9 @@ function isProcessAlive(pid: number | undefined): boolean {
function launcherEnv(extra: NodeJS.ProcessEnv = {}): NodeJS.ProcessEnv {
const env = { ...process.env, ...extra };
delete env.OPENCLAW_BUNDLED_PLUGINS_DIR;
delete env.OPENCLAW_DISABLE_BUNDLED_PLUGINS;
delete env.OPENCLAW_TEST_TRUST_BUNDLED_PLUGINS_DIR;
delete env.NODE_COMPILE_CACHE;
delete env.NODE_DISABLE_COMPILE_CACHE;
for (const [key, value] of Object.entries(extra)) {