perf(test): skip fixture-only browser startup

This commit is contained in:
Peter Steinberger
2026-07-05 18:40:11 -04:00
parent 37c67b0d27
commit a905eb42ac
2 changed files with 29 additions and 7 deletions
@@ -124,9 +124,21 @@ describe("QA UX Matrix evidence producer CLI", () => {
path.join(artifactBase, "surfaces", "cli", "stages", "entrypoint-help", "logs.txt"),
"utf8",
);
const visualLog = fs.readFileSync(
path.join(
artifactBase,
"surfaces",
"control-ui",
"stages",
"screenshot-artifact",
"logs.txt",
),
"utf8",
);
expect(evidence).not.toContain(fakeRepoRoot);
expect(cliLog).not.toContain(fakeRepoRoot);
expect(`${evidence}\n${cliLog}`).toContain("<repo-root>");
expect(visualLog).toBe("blocked: --skip-visual-proof was set\n");
} finally {
fs.rmSync(artifactBase, { recursive: true, force: true });
fs.rmSync(fakeRepoRoot, { recursive: true, force: true });