Add e2e script for local development

This commit is contained in:
MartinBraquet
2025-11-13 13:11:53 +01:00
parent 1a17862f45
commit d790fae74a

18
scripts/e2e.sh Executable file
View File

@@ -0,0 +1,18 @@
#!/bin/bash
set -e
cd "$(dirname "$0")"/..
npx playwright install chromium
export NEXT_PUBLIC_API_URL=localhost:8088
export NEXT_PUBLIC_FIREBASE_ENV=DEV
yarn --cwd=web serve &
npx wait-on http://localhost:3000
npx playwright test tests/e2e
SERVER_PID=$(fuser -k 3000/tcp)
echo $SERVER_PID
kill $SERVER_PID