Skip to content

test(models): pin OpenRouter catalog fixtures - #28

Merged
maksym-mishchenko merged 1 commit into
mainfrom
fix/124-openrouter-model-tests
Aug 13, 2026
Merged

maksym-mishchenko merged 1 commit into
mainfrom
fix/124-openrouter-model-tests

Conversation

@maksym-mishchenko

Copy link
Copy Markdown
Owner

Summary

  • Fixes the current main CI failure in tests/hermes_cli/test_models.py by pinning the remote curated OpenRouter manifest in tests that assert live-catalog filtering behavior.
  • Keeps the tests focused on the mocked /v1/models payload instead of the moving hosted catalog.

Evidence

Verification

  • python3 -m pytest tests/hermes_cli/test_models.py::TestFetchOpenRouterModels -q -o 'addopts=' → 4 passed
  • python3 -m pytest tests/hermes_cli/test_models.py -q -o 'addopts=' → 87 passed
  • /home/openclaw/.local/bin/ruff check tests/hermes_cli/test_models.py → All checks passed
  • git diff --check → clean

Kanban: NousResearch#124

@maksym-mishchenko
maksym-mishchenko merged commit 98de3d0 into main Aug 13, 2026
34 checks passed
@maksym-mishchenko
maksym-mishchenko deleted the fix/124-openrouter-model-tests branch August 13, 2026 22:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant