mirror of
https://github.com/BerriAI/litellm.git
synced 2026-10-10 03:28:53 +00:00
test(interactions): add budget_exceeded to expected status enum (Google updated the published spec)
This commit is contained in:
parent
ca904f5607
commit
53f059a1d3
1 changed files with 3 additions and 1 deletions
|
|
@ -176,7 +176,8 @@ class TestResponseCompliance:
|
|||
"""Verify status enum values match spec."""
|
||||
schema = spec_dict["components"]["schemas"]["CreateModelInteractionParams"]
|
||||
status_prop = schema["properties"]["status"]
|
||||
# Google Interactions API uses lowercase status values (updated Feb 2026)
|
||||
# Google Interactions API uses lowercase status values (updated Feb 2026;
|
||||
# "budget_exceeded" added to the published spec mid-2026).
|
||||
expected_statuses = [
|
||||
"in_progress",
|
||||
"requires_action",
|
||||
|
|
@ -184,6 +185,7 @@ class TestResponseCompliance:
|
|||
"failed",
|
||||
"cancelled",
|
||||
"incomplete",
|
||||
"budget_exceeded",
|
||||
]
|
||||
assert status_prop["enum"] == expected_statuses
|
||||
print(f"✓ Status enum values: {expected_statuses}")
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue