test: skip onboarding config tests when PyYAML unavailable, remove duplicate definition — v0.50.60

Merges #564. Adds PyYAML skip guards to two onboarding tests. Removes duplicate _HAS_YAML/_needs_yaml block. No production code changed. 1319 tests pass.
This commit is contained in:
nesquena-hermes
2026-04-15 20:45:42 -07:00
committed by GitHub
parent 8cf10b152b
commit e4fec9e4e0
3 changed files with 16 additions and 12 deletions

View File

@@ -1,5 +1,10 @@
# Hermes Web UI -- Changelog
## [v0.50.60] — 2026-04-16
### Changed
- **Test robustness** — two onboarding setup tests (`test_setup_allowed_with_confirm_overwrite`, `test_setup_allowed_when_no_config_exists`) now skip gracefully when PyYAML is not installed in the test environment, matching the pattern already used in `test_onboarding_mvp.py`. No production code changed. (PR #564)
## [v0.50.59] — 2026-04-16
### Fixed