test_deprecated_model_warning_stream() — anthropic-sdk-python Function Reference
Architecture documentation for the test_deprecated_model_warning_stream() function in test_messages.py from the anthropic-sdk-python codebase.
Entity Profile
Dependency Diagram
graph TD 2eb8e093_0b72_7084_6802_ae8ae503a89a["test_deprecated_model_warning_stream()"] dee3798b_de54_17a3_eda7_2fcb6484288c["TestSyncMessages"] 2eb8e093_0b72_7084_6802_ae8ae503a89a -->|defined in| dee3798b_de54_17a3_eda7_2fcb6484288c f42894a9_1e28_d352_5d76_aa4d35f3716f["test_deprecated_model_warning_stream()"] f42894a9_1e28_d352_5d76_aa4d35f3716f -->|calls| 2eb8e093_0b72_7084_6802_ae8ae503a89a f42894a9_1e28_d352_5d76_aa4d35f3716f["test_deprecated_model_warning_stream()"] 2eb8e093_0b72_7084_6802_ae8ae503a89a -->|calls| f42894a9_1e28_d352_5d76_aa4d35f3716f d1b2725b_0ccb_90ce_868b_51db8c397a89["get_response()"] 2eb8e093_0b72_7084_6802_ae8ae503a89a -->|calls| d1b2725b_0ccb_90ce_868b_51db8c397a89 style 2eb8e093_0b72_7084_6802_ae8ae503a89a fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
tests/lib/streaming/test_messages.py lines 152–165
def test_deprecated_model_warning_stream(self, respx_mock: MockRouter) -> None:
for deprecated_model in DEPRECATED_MODELS:
respx_mock.post("/v1/messages").mock(
return_value=httpx.Response(200, content=get_response("basic_response.txt"))
)
with pytest.warns(DeprecationWarning, match=f"The model '{deprecated_model}' is deprecated"):
with sync_client.messages.stream(
max_tokens=1024,
messages=[{"role": "user", "content": "Hello"}],
model=deprecated_model,
) as stream:
# Consume the stream to ensure the warning is triggered
stream.until_done()
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does test_deprecated_model_warning_stream() do?
test_deprecated_model_warning_stream() is a function in the anthropic-sdk-python codebase, defined in tests/lib/streaming/test_messages.py.
Where is test_deprecated_model_warning_stream() defined?
test_deprecated_model_warning_stream() is defined in tests/lib/streaming/test_messages.py at line 152.
What does test_deprecated_model_warning_stream() call?
test_deprecated_model_warning_stream() calls 2 function(s): get_response, test_deprecated_model_warning_stream.
What calls test_deprecated_model_warning_stream()?
test_deprecated_model_warning_stream() is called by 1 function(s): test_deprecated_model_warning_stream.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free