Skip to content

Add Playwright mobile voting E2E sanity check#55

Open
ejones23 wants to merge 1 commit into
masterfrom
codex/playwright-mobile-voting-e2e
Open

Add Playwright mobile voting E2E sanity check#55
ejones23 wants to merge 1 commit into
masterfrom
codex/playwright-mobile-voting-e2e

Conversation

@ejones23

Copy link
Copy Markdown
Collaborator

Summary

  • add a mobile Playwright sanity test for create -> vote -> results using an iPhone viewport
  • exercise tap-friendly remove/reset interactions instead of relying on drag-and-drop behavior in mobile emulation
  • add stable test selectors for candidate removal and ballot reset on the vote page

Validation

  • npx playwright test test/e2e/mobile-voting.spec.js
  • npm run test:e2e
  • npx playwright test test/e2e/mobile-voting.spec.js --repeat-each=5
  • concurrent runs: E2E_RUN_ID=mobile_conc_a/b npx playwright test test/e2e/mobile-voting.spec.js --repeat-each=3

Notes

  • This PR is independent of the in-flight auth and secure-code Playwright PRs.

@ejones23 ejones23 marked this pull request as ready for review June 20, 2026 00:16
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