web-e2e
Installation
SKILL.md
Web E2E Testing Skill
This skill helps you create and run end-to-end (e2e) Playwright tests for the Uniswap web application.
Test Architecture
Test Location
- All e2e tests live in
apps/web/src/directory structure - Test files use the naming convention:
*.e2e.test.ts - Anvil-specific tests (requiring local blockchain):
*.anvil.e2e.test.ts
Automatic Wallet Connection
Important: When running Playwright tests, the app automatically connects to a test wallet:
- Address:
0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266(constant:TEST_WALLET_ADDRESS) - Display name:
test0(the Unitag associated with this address) - Connection: Happens automatically via
wagmiAutoConnect.tswhen in Playwright environment