test: rewrite gate pin follows the LINK_ROOT rename (#2692)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
Garry Tan
2026-08-31 21:38:22 +00:00
co-authored by Claude Fable 5
parent d4b0131636
commit f6076da8e4
+4 -1
View File
@@ -56,7 +56,10 @@ describe('gen-skill-docs: section rewrite is gated on --out-dir', () => {
expect(gen).toContain('function rewriteSectionBase');
const idx = gen.indexOf('function rewriteSectionBase');
const body = gen.slice(idx, idx + 400);
expect(body).toContain('if (!OUT_DIR) return content');
// #2692: the gate is LINK_ROOT (defaults to OUT_DIR — still null when
// --out-dir is unset, so the in-place render stays a byte-exact no-op).
expect(body).toContain('if (!LINK_ROOT) return content');
expect(gen).toContain('if (!LINK_ROOT_ARG) return OUT_DIR;');
expect(body).toContain('sections'); // surgical: regex targets only /sections/ paths
});
});