Save local modifications for syncing
Some checks failed
CI / lint (push) Has been cancelled
CI / unit tests (push) Has been cancelled
CI / integration tests (push) Has been cancelled
CI / package build (push) Has been cancelled
Commit lint / pull request title (push) Has been cancelled
Commit lint / commit messages (push) Has been cancelled
Some checks failed
CI / lint (push) Has been cancelled
CI / unit tests (push) Has been cancelled
CI / integration tests (push) Has been cancelled
CI / package build (push) Has been cancelled
Commit lint / pull request title (push) Has been cancelled
Commit lint / commit messages (push) Has been cancelled
This commit is contained in:
@ -105,6 +105,9 @@ def test_embedding_rerank_defaults() -> None:
|
||||
assert s.embedding.model is None
|
||||
assert s.embedding.api_key is None
|
||||
assert s.embedding.base_url is None
|
||||
assert s.llm.timeout_seconds == 180.0
|
||||
assert s.multimodal.timeout_seconds == 180.0
|
||||
assert s.multimodal.resize_images_for_vlm is True
|
||||
# Runtime knobs come from default.toml.
|
||||
assert s.embedding.timeout_seconds == 30.0
|
||||
assert s.embedding.max_retries == 3
|
||||
@ -126,6 +129,16 @@ def test_embedding_env_overrides(monkeypatch: pytest.MonkeyPatch) -> None:
|
||||
assert s.embedding.batch_size == 32
|
||||
|
||||
|
||||
def test_llm_timeout_env_overrides(monkeypatch: pytest.MonkeyPatch) -> None:
|
||||
monkeypatch.setenv("EVEROS_LLM__TIMEOUT_SECONDS", "240")
|
||||
monkeypatch.setenv("EVEROS_MULTIMODAL__TIMEOUT_SECONDS", "300")
|
||||
monkeypatch.setenv("EVEROS_MULTIMODAL__RESIZE_IMAGES_FOR_VLM", "false")
|
||||
s = Settings()
|
||||
assert s.llm.timeout_seconds == 240.0
|
||||
assert s.multimodal.timeout_seconds == 300.0
|
||||
assert s.multimodal.resize_images_for_vlm is False
|
||||
|
||||
|
||||
def test_rerank_env_overrides(monkeypatch: pytest.MonkeyPatch) -> None:
|
||||
monkeypatch.setenv("EVEROS_RERANK__MODEL", "BAAI/bge-reranker-v2-m3")
|
||||
monkeypatch.setenv("EVEROS_RERANK__MAX_CONCURRENT", "8")
|
||||
|
||||
Reference in New Issue
Block a user