Calendar: golden coverage for the new sheets — event sheet, create, day sheet, pickers #267

Open
opened 2026-08-26 08:19:54 +00:00 by nalum · 0 comments
Owner

The calendar redesign's new sheet surfaces shipped behaviour-tested but not pixel-pinned: the event sheet (PR #263), the create sheet (PR #264), the §2.7 day sheet (PR #261) and the event pickers have no render-parity fixture family and no screenshot goldens on either surface.

Ruling: the golden image check applies to everything — every new surface gets its fixture cases and committed goldens, the way the jobs sheets and the calendar rows already do (shoot: true cases on hearth for sheet-shaped surfaces, the full family matrix for components). Cases that pose a month grid take the golden anchor (2026-06-17), per the repo rule.

Scope:

  • conformance/render-event-sheet.json (+ create/day-sheet/picker cases) with web RTL + Android Robolectric parity tests
  • Gallery + Roborazzi goldens for the posed cases on both surfaces
  • The existing #234 covers the jobs create flow the same way; this is its calendar sibling.
The calendar redesign's new sheet surfaces shipped behaviour-tested but not pixel-pinned: the event sheet (PR #263), the create sheet (PR #264), the §2.7 day sheet (PR #261) and the event pickers have no render-parity fixture family and no screenshot goldens on either surface. Ruling: the golden image check applies to everything — every new surface gets its fixture cases and committed goldens, the way the jobs sheets and the calendar rows already do (`shoot: true` cases on hearth for sheet-shaped surfaces, the full family matrix for components). Cases that pose a month grid take the golden anchor (2026-06-17), per the repo rule. Scope: - `conformance/render-event-sheet.json` (+ create/day-sheet/picker cases) with web RTL + Android Robolectric parity tests - Gallery + Roborazzi goldens for the posed cases on both surfaces - The existing #234 covers the jobs create flow the same way; this is its calendar sibling.
Sign in to join this conversation.
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
eagraiclainne/app#267
No description provided.