- 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
27 lines
314 B
Plaintext
27 lines
314 B
Plaintext
*.log
|
|
.DS_Store
|
|
.env
|
|
.env.backup
|
|
.env.production
|
|
.phpactor.json
|
|
.phpunit.result.cache
|
|
/.fleet
|
|
/.idea
|
|
/.nova
|
|
/.phpunit.cache
|
|
/.vscode
|
|
/.zed
|
|
/auth.json
|
|
/node_modules
|
|
/public/build
|
|
/public/hot
|
|
/public/storage
|
|
/storage/*.key
|
|
/storage/pail
|
|
/vendor
|
|
Homestead.json
|
|
Homestead.yaml
|
|
Thumbs.db
|
|
tests/e2e/.auth/
|
|
test-results/
|