fix(tests): stabilize xai env and provider parity#26565
Conversation
3ed9eae to
bd62153
Compare
…nv-lookup # Conflicts: # tests/e2e/conftest.py
|
All checks are green here. This appears to be the shared blocker behind the current |
|
Merged via #27562 with your authorship preserved via rebase-merge. Commit |
Summary
hermes_cli.config.get_env_valueinsidetools.xai_http.get_env_value()at call time so full-suite monkeypatching cannot freeze a stale helperForbiddenexception as a realExceptionsubclass for e2e backfill error handlingTests
python -m pytest -o addopts='' tests\tools\test_transcription_dotenv_fallback.py tests\run_agent\test_provider_parity.py::TestDeveloperRoleSwap::test_developer_role_via_nous_portal tests\run_agent\test_provider_parity.py::TestBuildApiKwargsNousPortal tests\e2e\test_discord_adapter.py -q --tb=shortpython -m ruff check tools\xai_http.py tests\tools\test_transcription_dotenv_fallback.py tests\run_agent\test_provider_parity.py tests\e2e\conftest.pypython -m py_compile tools\xai_http.py tests\tools\test_transcription_dotenv_fallback.py tests\run_agent\test_provider_parity.py tests\e2e\conftest.py