- Install @playwright/test and chromium browser - Create playwright.config.ts (baseURL, workers:1, no webServer) - Create tests/e2e/auth.setup.ts (dummy login via POST /dev-login) - Add test:e2e npm script - Update .gitignore for tests/e2e/.auth/ and test-results/ - Auth setup uses page.request.post() to bypass ZiggyVue dependency - storageState pattern for reusing login across tests |
||
|---|---|---|
| .. | ||
| e2e | ||
| Feature | ||
| Unit | ||
| Pest.php | ||
| TestCase.php | ||