Skip to content

docs: document Roborazzi screenshot tests in README - #11

Merged
Kanyandula merged 2 commits into
mainfrom
docs/readme-screenshot-tests
Jul 25, 2026
Merged

docs: document Roborazzi screenshot tests in README#11
Kanyandula merged 2 commits into
mainfrom
docs/readme-screenshot-tests

Conversation

@Kanyandula

Copy link
Copy Markdown
Owner

What

Brings the README's Testing section in line with the screenshot suite added in #6#9.

  • Adds a Screenshot tests bullet: 7 Roborazzi test classes, 20 goldens in app/src/test/screenshots/, pinned to Pixel 5 / SDK 34 with fixed locale and timezone, including French-locale and large-font variants. Documents the recordRoborazziDebug / verifyRoborazziDebug commands and links the strategy doc.
  • Corrects the unit-test file count (~21 → ~28).
  • CI fast-lane summary now mentions screenshot verification, which ci.yml has been running via verifyRoborazziDebug since test(screenshot): Roborazzi screenshot testing — Phase 1 (Status) #6.

Not included

The build-and-test job is still named "Build, unit tests, detekt, lint", so screenshot verification is invisible in the PR checks list. Renaming it would break the required status check now that branch protection is on — worth doing, but paired with a protection-rule update rather than here.

Docs only; no code or CI changes.

admin added 2 commits July 25, 2026 23:43
The Testing section predated the screenshot suite: it omitted the 7
Roborazzi test classes and 20 goldens entirely, undercounted unit test
files (21 -> 28), and the CI summary did not mention that the fast lane
runs verifyRoborazziDebug.
The build-and-test job already runs verifyRoborazziDebug, but its name
only listed build, unit tests, detekt, and lint, so screenshot coverage
was invisible in the PR checks list. Renaming changes the status check
context, so the main branch protection rule is updated to match.
@Kanyandula
Kanyandula merged commit 6340ad4 into main Jul 25, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant