refactor tests
Publish container image / Build and push (push) Successful in 32s

This commit is contained in:
2026-07-26 23:49:40 +02:00
parent 5ef10d28fe
commit ce9f1e3d20
32 changed files with 1546 additions and 1923 deletions
+1 -12
View File
@@ -23,7 +23,6 @@ def test_api_contract_requires_session_message_and_abort_routes() -> None:
"document",
[
None,
[],
{},
{"paths": []},
{
@@ -33,14 +32,6 @@ def test_api_contract_requires_session_message_and_abort_routes() -> None:
"/session": {"post": {}},
}
},
{
"paths": {
"/global/health": {"get": {}},
"/provider": {"get": {}},
"/session": {"post": {}},
7: {"post": {}},
}
},
],
)
def test_api_contract_rejects_malformed_documents(document: object) -> None:
@@ -78,7 +69,7 @@ def provider_payload(
[
(provider_payload(), ("openai", "model", "high"), True),
(provider_payload(), ("openai", "model", None), True),
(provider_payload(connected=("anthropic",)), ("openai", "model", "high"), False),
(provider_payload(connected=["anthropic"]), ("openai", "model", "high"), False),
(provider_payload(status="deprecated"), ("openai", "model", "high"), False),
(provider_payload(toolcall=False), ("openai", "model", "high"), False),
(provider_payload(variants={}), ("openai", "model", "high"), False),
@@ -95,9 +86,7 @@ def test_model_readiness_matrix(
"payload",
[
None,
[],
{},
{"connected": None, "all": []},
{"connected": ["openai"], "all": None},
{"connected": ["openai"], "all": [{"id": [], "models": {}}]},
{