feat: Thinking Engine Test Suite (117 tests) + Sovereign Stack Manifest (#1314, #986) #3

Open
perplexity wants to merge 177 commits from perplexity/thinking-engine-tests-and-stack-manifest into main
Showing only changes of commit 46edac3e76 - Show all commits

View File

@@ -699,12 +699,12 @@ class TestGetEffectiveOllamaModel:
"""get_effective_ollama_model walks fallback chain."""
def test_returns_primary_when_available(self):
from config import get_effective_ollama_model
from config import get_effective_ollama_model, settings
with patch("config.check_ollama_model_available", return_value=True):
result = get_effective_ollama_model()
# Default is qwen3:14b
assert result == "qwen3:14b"
# Should return whatever the settings primary model is
assert result == settings.ollama_model
def test_falls_back_when_primary_unavailable(self):
from config import get_effective_ollama_model, settings