This commit is contained in:
+20
-2
@@ -1,10 +1,22 @@
|
||||
from traderai.config import Settings
|
||||
|
||||
|
||||
def test_model_provider_accepts_codex():
|
||||
def test_model_provider_codex_falls_back_to_ollama():
|
||||
settings = Settings(model_provider="codex")
|
||||
|
||||
assert settings.model_provider == "codex"
|
||||
assert settings.model_provider == "ollama"
|
||||
|
||||
|
||||
def test_model_provider_openai_falls_back_to_ollama():
|
||||
settings = Settings(model_provider="openai")
|
||||
|
||||
assert settings.model_provider == "ollama"
|
||||
|
||||
|
||||
def test_model_provider_accepts_deepseek():
|
||||
settings = Settings(model_provider="deepseek")
|
||||
|
||||
assert settings.model_provider == "deepseek"
|
||||
|
||||
|
||||
def test_model_provider_invalid_value_falls_back_to_ollama():
|
||||
@@ -23,3 +35,9 @@ def test_reasoning_effort_accepts_supported_values():
|
||||
settings = Settings(model_reasoning_effort="high")
|
||||
|
||||
assert settings.model_reasoning_effort == "high"
|
||||
|
||||
|
||||
def test_reasoning_effort_accepts_max():
|
||||
settings = Settings(model_reasoning_effort="max")
|
||||
|
||||
assert settings.model_reasoning_effort == "max"
|
||||
|
||||
Reference in New Issue
Block a user