diff --git a/scripts/e2e.sh b/scripts/e2e.sh new file mode 100755 index 0000000..7f0d979 --- /dev/null +++ b/scripts/e2e.sh @@ -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 +