What
Current test coverage is limited to 5 test files (297 lines) focused on archive parsing and config. Missing tests for:
- cmd/ directory (CLI commands: init, install, remove, list, info, verify, search, update)
- patch/ package
- registry/ package
- log/ package
Why
Without tests for the CLI layer and key internal packages, regression bugs can slip through unnoticed.
How
- Add unit tests for each CLI command
- Add tests for patch/ and registry/ packages
- Aim for at least 50% coverage on new packages before closing
What
Current test coverage is limited to 5 test files (297 lines) focused on archive parsing and config. Missing tests for:
Why
Without tests for the CLI layer and key internal packages, regression bugs can slip through unnoticed.
How