Skip to content

feat(e2e): add Playwright test suite for devnet UI#26

Merged
dev-jodee merged 1 commit intomainfrom
feat/e2e-playwright-tests
Mar 18, 2026
Merged

feat(e2e): add Playwright test suite for devnet UI#26
dev-jodee merged 1 commit intomainfrom
feat/e2e-playwright-tests

Conversation

@dev-jodee
Copy link
Collaborator

Summary

  • Adds a Playwright E2E test suite (apps/web/e2e/) covering all 10 instruction panels, client-side validation, and UI components against the live devnet app
  • Fixes Withdraw to auto-detect arbiter and hook extensions from the escrow's extensions PDA, appending them as remaining accounts automatically — no UI changes needed
  • Adds just e2e-test and just deploy-web recipes to the Justfile
  • Excludes .next/, e2e/, playwright-report/, and test-results/ from Prettier and ESLint

Test plan

Adds a full E2E test suite covering all 10 instruction panels, client-side
validation, and UI components against the live devnet app. Also fixes Withdraw
to auto-detect arbiter and hook extensions from the escrow's extensions PDA,
automatically appending them as remaining accounts so the UI works without any
extra form fields.
@dev-jodee dev-jodee requested a review from amilz March 17, 2026 18:19
@dev-jodee dev-jodee merged commit 83a099e into main Mar 18, 2026
6 checks passed
@dev-jodee dev-jodee deleted the feat/e2e-playwright-tests branch March 18, 2026 16:37
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.

2 participants