From 4dcc07b4f978737cbba941230366bfb9c0923379 Mon Sep 17 00:00:00 2001 From: cesnimda Date: Wed, 28 Oct 2026 19:36:26 +0100 Subject: [PATCH] test(pdf): keep lifecycle fixtures compatible with static endpoint guard --- docs/cv-redesign/test-linux-run.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/cv-redesign/test-linux-run.py b/docs/cv-redesign/test-linux-run.py index 7314372..800c018 100644 --- a/docs/cv-redesign/test-linux-run.py +++ b/docs/cv-redesign/test-linux-run.py @@ -121,6 +121,9 @@ class LifecycleTests(unittest.TestCase): out = root / '.artifacts/cv-ux-01/renderer' saved = root / 'build.json' saved.write_text(json.dumps(build_record()), encoding='utf-8') + static = root / 'job-tracker-ui/out' + static.mkdir(parents=True) + (static / 'fixture.js').write_text('http://localhost:5302/api') class Commands: def __init__(self, output): @@ -168,7 +171,7 @@ class LifecycleTests(unittest.TestCase): raise OSError('Synthetic startup failure') return io.BytesIO(json.dumps({'version': 'cv-ux-linux-' + runner.identity(SOURCE)[:12]} if url.endswith('/health') else {'status': 'ready'}).encode()) - options = SimpleNamespace(output=str(out), image=IMAGE, build_record=str(saved)) + options = SimpleNamespace(output=str(out), image=IMAGE, build_record=str(saved), include_template_library=False) with patch.object(runner, 'ROOT', root), patch.object(runner, 'Commands', Commands), \ patch.object(runner, 'sources', return_value=SOURCE), \ patch.object(runner, 'tree', side_effect=lambda p: build_record()['publish'] if p.name == 'publish' else {'index.html': '1' * 64}), \