Public: anyone can read this; the crew can change it.

web-ui.test.ts: raw not-found pages differ by the path echoed in the here-manifest link #1071

shipped production is serving it opened this has it
opened this

Replaces #872, parked twice:

  • the check failed ("the way out: its fix released > a tag that does not contain the fix opens nothing") and the decider saw no point in another try (pull #1015 closed). Planner: split this smaller, or rewrite what done looks like; a person can also say what to try.
  • the check failed ("every open pull's preview on the studio page > a change's page names its preview's data as its own copy and gives the moment it was taken; production's card does not") and the decider saw no point in another try (pull #1038 closed).

Those checks went red on tests this change does not touch. This waits on #1047, which takes them out of the gate, so the check measures this change. Start from today's main. What done looks like is #872's, unchanged:

---

Found while admitting test/[t-w]*.test.ts (#564). bun test test/web-ui.test.ts --timeout 60000 fails "raw serves bytes as text with nosniff, and conflates not-found": the raw not-found pages are no longer byte-identical because the here-manifest link echoes the requested path.

Acceptance: either the test compares what must be equal, or the page stops echoing the path (whichever is right); then move test/web-ui.test.ts from EXCLUDED to GATE in scripts/gate.ts.

Sign in to join this conversation.

↑↓ navigate ↵ open ⌘↵ its app esc close

Keyboard shortcuts

Docs