Repository navigation
v0.6.2 — Test Coverage: CLI Flags & Command Dispatch
Test-only release. No production code, behavior, or CLI flags changed.
Added
- Full
test_cli.pycoverage forinit,link, andinfosubcommands
(previously onlycloneandcleanhad flag-level tests), including
defaults, valid/invalid choices, and flag combinations. - Direct, mocked tests for every
Commandclass'srun()method
(clean,info,link,clone,init), verifying each one
constructs its correspondingInitializerwith the correct
arguments and returns the correct result. This closes a gap where
run()logic was only covered incidentally throughtest_main.py's
end-to-end dispatch tests, rather than asserted directly.