Skip to content

test(e2e): add Playwright smoke test for connect wallet, navigation, and send payment flow (#570) - #626

Open
midexol wants to merge 1 commit into
Sorokit:mainfrom
midexol:fix/570-e2e-smoke-test
Open

test(e2e): add Playwright smoke test for connect wallet, navigation, and send payment flow (#570)#626
midexol wants to merge 1 commit into
Sorokit:mainfrom
midexol:fix/570-e2e-smoke-test

Conversation

@midexol

@midexol midexol commented Aug 29, 2026

Copy link
Copy Markdown
Contributor

Description

Resolves #570

This PR adds an end-to-end (E2E) smoke test suite using Playwright to test the complete user journey:

  1. Initial application load rendering the \ConnectScreen.
  2. Wallet connection transitioning the view from \ConnectScreen\ to the \Dashboard.
  3. Navigation via the sidebar to the \TransactionsScreen.
  4. Filling out the Send Payment form (destination address, amount) and submitting, asserting that the success banner and transaction hash are rendered.

Changes Made

  • Installed @playwright/test\ in \devDependencies.
  • Added \playwright.config.ts\ with Vite dev server integration (
    pm run dev\ on port 5173).
  • Added \ est:e2e\ script to \package.json.
  • Created \e2e/wallet-flow.spec.ts\ containing the full E2E smoke test suite.

Testing & Verification

  • Ran
    pm run test:e2e\ (Playwright tests against running Vite dev server) - PASS.
  • Ran
    px vitest run\ (Unit test suite) - PASS.
  • Ran
    pm run type-check\ (TypeScript compilation check) - PASS.
  • Ran
    pm run lint\ (ESLint check) - PASS.

@drips-wave

drips-wave Bot commented Aug 29, 2026

Copy link
Copy Markdown

@midexol Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits.

You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀

Learn more about application limits

@midexol
midexol force-pushed the fix/570-e2e-smoke-test branch 4 times, most recently from 86b4b09 to 029b48c Compare August 29, 2026 23:13
@midexol
midexol force-pushed the fix/570-e2e-smoke-test branch from 029b48c to 2b31bb5 Compare August 29, 2026 23:15
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.

Write E2E smoke test for connect wallet navigate to transactions and send payment flow

1 participant