Developer
Testing & CI
How to run the automated test suite and CI checks
Run Tests Locally
pnpm exec vitest runAdditional Quality Checks
pnpm lint
pnpm exec tsc --noEmitAdmin Test Runner
Eclipse staff can run the full test suite from the admin console:
- Open
/admin/tests - Click Run Tests
- 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