Skip to content

test(doctor): add regression for kimi-coding-cn provider validation#19734

Merged
teknium1 merged 1 commit into
mainfrom
hermes/hermes-8c54fd4a
May 4, 2026
Merged

test(doctor): add regression for kimi-coding-cn provider validation#19734
teknium1 merged 1 commit into
mainfrom
hermes/hermes-8c54fd4a

Conversation

@teknium1
Copy link
Copy Markdown
Contributor

@teknium1 teknium1 commented May 4, 2026

Salvage of #15583 by @VinVC onto current main.

Summary

Regression test covering hermes doctor validation of the kimi-coding-cn first-class Hermes provider ID. The underlying fix (letting exact Hermes provider IDs bypass the models.dev alias table) was independently applied to main after this PR opened — this preserves the test coverage so future regressions are caught.

Conflict resolution during salvage

Test file picked up a separate test block from main; preserved both side-by-side.

Changes

  • tests/hermes_cli/test_doctor.py: test_run_doctor_accepts_kimi_coding_cn_provider (+40/-0)

Validation

scripts/run_tests.sh tests/hermes_cli/test_doctor.py -k kimi_coding_cn -> 1 passed

Original PR: #15583

- Rebased on upstream/main to resolve conflicts
- Added test_run_doctor_accepts_kimi_coding_cn_provider test
- All 30 tests pass
@teknium1 teknium1 merged commit 5d6431c into main May 4, 2026
7 of 10 checks passed
@teknium1 teknium1 deleted the hermes/hermes-8c54fd4a branch May 4, 2026 12:12
@alt-glitch alt-glitch added type/test Test coverage or test infrastructure comp/cli CLI entry point, hermes_cli/, setup wizard provider/kimi Kimi / Moonshot P3 Low — cosmetic, nice to have labels May 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

comp/cli CLI entry point, hermes_cli/, setup wizard P3 Low — cosmetic, nice to have provider/kimi Kimi / Moonshot type/test Test coverage or test infrastructure

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants