On prod
Stable Two-Page Fixture
Deterministic content for PDF and web parity runs
Page one
This document never changes. Every run of a PDF test that points at
it sees the same bytes, so a failing comparison means the runner
changed, not the fixture.
It is written with an uncompressed content stream and the standard
Helvetica font so the text can be read out of the file with a plain
text editor, and edited in place later without a toolchain.
The page is one inch of margin on every side of a US Letter sheet.
Nothing is positioned relative to the viewport, and nothing is drawn
outside the text block.
Page two
A second page exists so that page-count assertions have something to
count, and so that a document-aware comparison has a page boundary to
reason about.
The two pages carry different text. A comparison that silently reads
only the first page, or that concatenates both pages into one blob,
produces a different result from one that reads them as two pages.
Nothing on this page refers to the page it is on, so the same text
can be moved to another page index without becoming wrong.