Skip to content

KnearMe Portfolio Testing

Terminal window
pnpm -C apps/knearme-portfolio test:unit
pnpm -C apps/knearme-portfolio test:coverage
pnpm -C apps/knearme-portfolio test:coverage:stage2:report
pnpm -C apps/knearme-portfolio test:coverage:stage2:gate
pnpm -C apps/knearme-portfolio test:e2e:mock
pnpm -C apps/knearme-portfolio test:e2e:live

Repository CI gate includes, in order:

  1. lint
  2. typecheck
  3. build
  4. unit tests
  5. mocked Playwright E2E

Reference: /Users/aaronbaker/knearme-platform/.github/workflows/ci.yml.

  • Use test:e2e:mock for deterministic local/CI checks.
  • Use test:e2e:live only intentionally for live-provider validation.
  • Run test:coverage:stage2:gate before shipping risk-heavy runtime changes.