Eclipse Docs
Developer

Testing & CI

How to run the automated test suite and CI checks

Run Tests Locally

pnpm exec vitest run

Additional Quality Checks

pnpm lint
pnpm exec tsc --noEmit

Admin Test Runner

Eclipse staff can run the full test suite from the admin console:

  1. Open /admin/tests
  2. Click Run Tests
  3. Review stdout/stderr output for failures

Admin Access Required

The test runner is restricted to admin users and runs the same vitest run command as CI.

CI Pipeline

The CI pipeline runs:

  • Dependency security audit
  • TypeScript checks
  • ESLint
  • Full test suite
  • Security test suite

On this page