Skip to content

Commit 3a07e05

Browse files
committed
test(agent): isolate env defaults
1 parent 8600ff3 commit 3a07e05

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

tests/unit/test_agent_settings.py

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,16 @@
11
"""Unit tests for agent settings defaults."""
22

3+
import pytest
4+
35
from app.config import AgentSettings
46

57

6-
def test_agent_settings_defaults() -> None:
8+
def test_agent_settings_defaults(monkeypatch: pytest.MonkeyPatch) -> None:
9+
monkeypatch.delenv("AGENT_MODEL_BACKEND", raising=False)
10+
monkeypatch.delenv("AGENT_USE_LEGACY_FALLBACK", raising=False)
11+
monkeypatch.delenv("AGENT_INFERENCE_PROVIDER", raising=False)
12+
monkeypatch.delenv("AGENT_INFERENCE_TIMEOUT", raising=False)
13+
714
settings = AgentSettings()
815

916
assert settings.model_backend == "local"

0 commit comments

Comments
 (0)