diff --git a/apps/api/tests/test_local_code_review_cloud_fallback.py b/apps/api/tests/test_local_code_review_cloud_fallback.py index fcb1b6ca5..e2f3c6ee1 100644 --- a/apps/api/tests/test_local_code_review_cloud_fallback.py +++ b/apps/api/tests/test_local_code_review_cloud_fallback.py @@ -41,6 +41,14 @@ def _fake_ollama_order(_workload_type: str) -> tuple[SimpleNamespace, ...]: ) +@pytest.fixture(autouse=True) +def _disable_pr_review_cache(monkeypatch: pytest.MonkeyPatch) -> None: + def _no_redis(): + raise RuntimeError("redis disabled for local code review unit tests") + + monkeypatch.setattr("src.core.redis_client.get_redis", _no_redis) + + @pytest.mark.asyncio async def test_large_pr_uses_local_ollama_when_gemini_fallback_disabled( monkeypatch: pytest.MonkeyPatch,