Jarian Cottingham 80ff136c31 feat: add Playwright E2E tests to CI
- 15 tests: home, listing, detail, nav, status, RSS/Atom, theme toggle
- CI e2e job seeds test DB (80 articles, 3 sources) in Docker container
- Tests run in mcr.microsoft.com/playwright:v1.51.0-jammy image
- Port 5000 published for health check from runner
- node_modules + test-results excluded from git
2026-07-07 22:45:52 +00:00

14 lines
253 B
JSON

{
"name": "newsarchiver-e2e",
"version": "1.0.0",
"private": true,
"devDependencies": {
"@playwright/test": "^1.49.1",
"typescript": "^5.6.0"
},
"scripts": {
"test": "playwright test",
"test:ui": "playwright test --ui"
}
}