Source identity
| Field | Recorded value |
|---|---|
| Source type | GitHub source |
| Original record | Janady13/thatstupidcomputer / tests/discovery/evidence.test.ts |
| Date | Not specified in source |
| Repository | Janady13/thatstupidcomputer |
| Revision | 57555cde46910102dd25d6c1c1fb2c359e9655bd |
| Branch | main |
| Path or archive member | tests/discovery/evidence.test.ts |
| Original SHA-256 | a00e4113291d292a64ac67deae6304d0650084ac0c17ee65ad681510896078df |
| Git blob SHA | d374c1238f29d0bf1fe70e37ae6daa50e3b7545b |
| Reading-copy SHA-256 | a00e4113291d292a64ac67deae6304d0650084ac0c17ee65ad681510896078df |
Recovered source transcript
Download complete source text ↓10 lines · 0.5 KB
import test from 'node:test';
import assert from 'node:assert/strict';
import {resolve} from 'node:path';
import {evidenceDirectory} from '../../packages/discovery/evidence.ts';
test('private evidence is anchored to a validated project root, never caller cwd or public output',()=>{
const root=resolve(import.meta.dirname,'../..');
assert.equal(evidenceDirectory(root),resolve(root,'.build/discovery'));
assert.throws(()=>evidenceDirectory(resolve(root,'apps/web/dist')),/project root/);
});