skillhub/cli/test/integration
huishi3 3e05be72db test(cli): expand integration test coverage with 63 new test cases
Add comprehensive test coverage across all CLI commands:
- auth-resolution: token/registry priority chain (6 cases)
- multi-registry: credential isolation across registries (4 cases)
- cross-command: end-to-end flows spanning multiple commands (15 cases)
- inventory-resilience: corrupt inventory recovery (3 cases)
- concurrency: parallel install and stale lock handling (3 cases)
- version-upgrade-flow: version pinning and force upgrade (2 cases)
- Expand existing tests for install (+9), search (+10), publish (+5),
  doctor (+5), remove (+3), list (+3), whoami (+2), update (+8)
- Align 5xx exit codes with a14d89d8 refactor (EXIT.generic, not EXIT.network)
2026-05-07 06:39:43 -07:00
..
auth-commands.test.ts test(cli): add comprehensive integration tests and fix update command bugs 2026-05-07 14:46:40 +08:00
auth-resolution.test.ts test(cli): expand integration test coverage with 63 new test cases 2026-05-07 06:39:43 -07:00
concurrency.test.ts test(cli): expand integration test coverage with 63 new test cases 2026-05-07 06:39:43 -07:00
cross-command.test.ts test(cli): expand integration test coverage with 63 new test cases 2026-05-07 06:39:43 -07:00
doctor-command.test.ts test(cli): expand integration test coverage with 63 new test cases 2026-05-07 06:39:43 -07:00
error-output.test.ts fix(cli): improve parse error output 2026-04-29 15:37:05 +08:00
help-command.test.ts test(cli): add comprehensive integration tests and fix update command bugs 2026-05-07 14:46:40 +08:00
install-command.test.ts test(cli): expand integration test coverage with 63 new test cases 2026-05-07 06:39:43 -07:00
inventory-resilience.test.ts test(cli): expand integration test coverage with 63 new test cases 2026-05-07 06:39:43 -07:00
list-command.test.ts test(cli): expand integration test coverage with 63 new test cases 2026-05-07 06:39:43 -07:00
multi-registry.test.ts test(cli): expand integration test coverage with 63 new test cases 2026-05-07 06:39:43 -07:00
publish-command.test.ts test(cli): expand integration test coverage with 63 new test cases 2026-05-07 06:39:43 -07:00
remove-command.test.ts test(cli): expand integration test coverage with 63 new test cases 2026-05-07 06:39:43 -07:00
search-command.test.ts test(cli): expand integration test coverage with 63 new test cases 2026-05-07 06:39:43 -07:00
update-command.test.ts test(cli): add comprehensive integration tests and fix update command bugs 2026-05-07 14:46:40 +08:00
version-command.test.ts test(cli): add comprehensive integration tests and fix update command bugs 2026-05-07 14:46:40 +08:00
version-upgrade-flow.test.ts test(cli): expand integration test coverage with 63 new test cases 2026-05-07 06:39:43 -07:00
whoami-command.test.ts test(cli): expand integration test coverage with 63 new test cases 2026-05-07 06:39:43 -07:00