fix: allow safe fresh-clone DryRun builds

This commit is contained in:
2026-07-24 14:03:29 +09:00
parent b050f2f06c
commit 68a41194c9
15 changed files with 420 additions and 40 deletions

View File

@@ -510,6 +510,15 @@ test("workspace navigation stores only the approved local presentation preferenc
assert.doesNotMatch(navigation, /postMessage|sessionStorage|send\s*\(/);
});
test("missing external wordmark uses the source-only text fallback", () => {
assert.match(navigation,
/brandWordmark\.addEventListener\("error", showBrandWordmarkFallback, \{ once: true \}\)/);
assert.match(navigation,
/brandWordmark\.complete && brandWordmark\.naturalWidth === 0/);
assert.match(navigation,
/classList\.add\("wordmark-fallback-active"\)/);
});
test("splitter clamps pointer and keyboard resizing and Escape restores the gesture", () => {
for (const declaration of [
/const scheduleMinimumPercent = 34/,