Add animated, multi-page PDF, and TIFF viewer fixtures #1

Merged
stephen merged 1 commit from fixtures/animated-pdf-tiff into main 2026-10-05 17:45:34 +00:00
Owner

Keep the stronger file-viewer cases in kitchen-sink: add the two-frame GIF and big-endian TIFF from the Android device tests, plus a synthetic 14-page PDF with visible page numbers. The small existing samples remain for basic and edge-case coverage. The multi-page Android test PDF contains a third-party paper, so this corpus uses generated content instead.

The generator, manifest, format index, suggested client pass, and verifier now include the new fixtures. Generation is repeatable; scripts/verify.py passes for all 226 files. pdfinfo reports 14 pages, pdftotext finds all 14 page labels, and rendered pages 1, 7, and 14 are legible. ImageIO reports two GIF frames, and the TIFF opens as a 128 x 127 image.

Keep the stronger file-viewer cases in kitchen-sink: add the two-frame GIF and big-endian TIFF from the Android device tests, plus a synthetic 14-page PDF with visible page numbers. The small existing samples remain for basic and edge-case coverage. The multi-page Android test PDF contains a third-party paper, so this corpus uses generated content instead. The generator, manifest, format index, suggested client pass, and verifier now include the new fixtures. Generation is repeatable; `scripts/verify.py` passes for all 226 files. `pdfinfo` reports 14 pages, `pdftotext` finds all 14 page labels, and rendered pages 1, 7, and 14 are legible. ImageIO reports two GIF frames, and the TIFF opens as a 128 x 127 image.
stephen deleted branch fixtures/animated-pdf-tiff 2026-10-05 17:45:34 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
stephen/kitchen-sink!1
No description provided.