Skip to content

Your product site

Tests

Integration tests run against a real Postgres, an S3-compatible store and a Stripe test double. Browser tests cover landing, gating, dashboard, team invites and admin actions.

What you get

  • Integration tests for auth, billing, organizations, usage, webhooks and more
  • Browser tests for sign-in, billing, teams, flags, storage and more
  • A CI workflow for lint, typecheck and both suites

Turn it on

  • pnpm test and pnpm test:e2e
  • Postgres, MinIO and stripe-mock in Docker

Where it lives

  • apps/web/tests/integration/
  • apps/web/tests/e2e/
  • .github/workflows/ci.yml