MCPcopy
hub / github.com/garrytan/gstack / withFreezeDir

Function withFreezeDir

test/hook-scripts.test.ts:49–57  ·  view source on GitHub ↗
(freezePath: string, fn: (stateDir: string) => void)

Source from the content-addressed store, hash-verified

47}
48
49function withFreezeDir(freezePath: string, fn: (stateDir: string) => void) {
50 const stateDir = fs.mkdtempSync(path.join(os.tmpdir(), 'gstack-freeze-test-'));
51 fs.writeFileSync(path.join(stateDir, 'freeze-dir.txt'), freezePath);
52 try {
53 fn(stateDir);
54 } finally {
55 fs.rmSync(stateDir, { recursive: true, force: true });
56 }
57}
58
59// ============================================================
60// check-careful.sh tests

Callers 1

Calls 1

fnFunction · 0.85

Tested by

no test coverage detected