MCPcopy Create free account
hub / github.com/EvoMap/evolver / setupTmpSelectEnv

Function setupTmpSelectEnv

test/evolveHub.test.js:80–91  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

78];
79
80function setupTmpSelectEnv() {
81 const tmpDir = fs.mkdtempSync(path.join(os.tmpdir(), 'hub-select-test-'));
82 const origEnv = {};
83 for (const k of REDIRECT_ENV_KEYS) origEnv[k] = process.env[k];
84 process.env.MEMORY_GRAPH_PATH = path.join(tmpDir, 'memory_graph.jsonl');
85 process.env.EVOLUTION_DIR = tmpDir;
86 delete process.env.OPENCLAW_WORKSPACE;
87 delete process.env.EVOLVER_SESSION_SCOPE;
88 delete process.env.EVOLVER_FORCED_GENE_ID;
89 delete process.env.EVOLVER_REQUIRED_GENE_ID;
90 return { tmpDir, origEnv };
91}
92
93function teardownTmpSelectEnv(tmpDir, origEnv) {
94 for (const [k, v] of Object.entries(origEnv)) {

Callers 1

evolveHub.test.jsFile · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected