You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Add Codecov badge to README header for code coverage visibility
- Document test coverage and 443+ unit tests in Testing section
- Add make test-coverage and make test-coverage-report commands to Development guide
- Document bun test --coverage commands for local development
- Improve documentation on testing practices and coverage workflows
Signed-off-by: leocavalcante <leo@cavalcante.dev>
**Autonomous OpenCode Runner** - A TypeScript-powered CLI that uses the [OpenCode SDK](https://opencode.ai) to run fully autonomous development loops, creating plans and building them continuously without manual intervention.
6
7
@@ -434,6 +435,8 @@ Using Make (recommended):
434
435
```bash
435
436
make # Build release version
436
437
make test# Run tests
438
+
make test-coverage # Run tests with coverage report
439
+
make test-coverage-report # Generate LCOV coverage report for CI
437
440
make lint # Format and check code with Biome
438
441
make clean # Remove build artifacts
439
442
make install # Install to /usr/local/bin
@@ -447,9 +450,15 @@ bun install # Install dependencies
447
450
bun run build # Build release executable
448
451
bun run dev # Run in development
449
452
bun test# Run tests
453
+
bun test --coverage # Run tests with coverage report
454
+
bun test --coverage --coverage-reporter=lcov # Generate LCOV coverage
450
455
bunx biome check src/ # Check formatting/linting
451
456
```
452
457
458
+
### Test Coverage
459
+
460
+
OpenCoder maintains high test coverage with 443+ unit tests across all modules. Coverage reports are generated automatically in CI and uploaded to [Codecov](https://codecov.io/gh/opencodeco/opencoder) for tracking.
0 commit comments