Labels: testing, e2e
Description
tests/e2e/multisig.spec.js exists; Soroban and connect flows need Playwright coverage against built app.
Tasks
Mock Horizon with route interception OR use testnet with env flag.
Spec: connect → faucet → overview shows balance.
Spec: contract simulate returns result panel.
Acceptance criteria
New tests/e2e/soroban.spec.js and connect.spec.js pass in CI e2e job.
Document env vars in docs/contributing.md.
Files
tests/e2e/ (new specs)
playwright.config.ts
.github/workflows/ci.yml
src/components/dashboard/Faucet.jsx, ContractInteraction.jsx
Labels: testing, e2e
Description
tests/e2e/multisig.spec.js exists; Soroban and connect flows need Playwright coverage against built app.
Tasks
Mock Horizon with route interception OR use testnet with env flag.
Spec: connect → faucet → overview shows balance.
Spec: contract simulate returns result panel.
Acceptance criteria
New tests/e2e/soroban.spec.js and connect.spec.js pass in CI e2e job.
Document env vars in docs/contributing.md.
Files
tests/e2e/ (new specs)
playwright.config.ts
.github/workflows/ci.yml
src/components/dashboard/Faucet.jsx, ContractInteraction.jsx