mirror of
https://github.com/garrytan/gstack.git
synced 2026-11-02 23:14:33 +01:00
Eight free test files the fresh recordings put over the seed ratchet's 60 s ceiling, and test/gstack-doctor.test.ts (343 s on Windows), are split by describe block or test with shared helpers moved to test/helpers/. Test bodies are unchanged. Co-authored-by: capy-ai[bot] <230910855+capy-ai[bot]@users.noreply.github.com>
17 lines
836 B
TypeScript
17 lines
836 B
TypeScript
/**
|
|
* F13 independent review boundaries: Claude-only setup preserves cyclic foreign ownership links inside the runtime.
|
|
* Split from test/setup-codex-scope-review-boundaries.test.ts so the free-suite packer can balance it (60 s seed ceiling).
|
|
*/
|
|
import { afterAll, afterEach, describe, test } from 'bun:test';
|
|
import { cleanupFixtures, cleanupSeed } from './helpers/install-fixture';
|
|
import { claudeOnlySetupPreservesCyclicLink } from './helpers/setup-codex-scope-cyclic';
|
|
|
|
afterEach(cleanupFixtures);
|
|
afterAll(cleanupSeed);
|
|
|
|
describe.skipIf(process.platform === 'win32')('F13 independent review boundaries', () => {
|
|
for (const target of ['runtime', 'runtime-bin', 'runtime-lib']) {
|
|
test(`Claude-only setup preserves cyclic foreign ownership link: ${target}`, () => claudeOnlySetupPreservesCyclicLink(target), 90_000);
|
|
}
|
|
});
|