Home / Function/ test_pydantic_error_in_create() — anthropic-sdk-python Function Reference

test_pydantic_error_in_create() — anthropic-sdk-python Function Reference

Architecture documentation for the test_pydantic_error_in_create() function in test_messages.py from the anthropic-sdk-python codebase.

Entity Profile

Dependency Diagram

graph TD
  c4e19bcc_d802_eb0c_967f_305380a6c59e["test_pydantic_error_in_create()"]
  8298da58_cf54_f234_c9e6_f284f44aa796["TestAsyncMessages"]
  c4e19bcc_d802_eb0c_967f_305380a6c59e -->|defined in| 8298da58_cf54_f234_c9e6_f284f44aa796
  d409f9fa_ce5f_4f70_69fd_eb40b11b0090["test_pydantic_error_in_create()"]
  d409f9fa_ce5f_4f70_69fd_eb40b11b0090 -->|calls| c4e19bcc_d802_eb0c_967f_305380a6c59e
  d409f9fa_ce5f_4f70_69fd_eb40b11b0090["test_pydantic_error_in_create()"]
  c4e19bcc_d802_eb0c_967f_305380a6c59e -->|calls| d409f9fa_ce5f_4f70_69fd_eb40b11b0090
  style c4e19bcc_d802_eb0c_967f_305380a6c59e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

tests/api_resources/beta/test_messages.py lines 1124–1138

    async def test_pydantic_error_in_create(self, async_client: AsyncAnthropic) -> None:
        class MyModel(pydantic.BaseModel):
            name: str
            age: int

        with pytest.raises(TypeError) as exc_info:
            await async_client.beta.messages.create(
                max_tokens=1024,
                messages=[{"role": "user", "content": "Test"}],
                model="claude-sonnet-4-5-20250929",
                output_format=MyModel,  # type: ignore
            )

        error_message = str(exc_info.value)
        assert "parse()" in error_message

Subdomains

Frequently Asked Questions

What does test_pydantic_error_in_create() do?
test_pydantic_error_in_create() is a function in the anthropic-sdk-python codebase, defined in tests/api_resources/beta/test_messages.py.
Where is test_pydantic_error_in_create() defined?
test_pydantic_error_in_create() is defined in tests/api_resources/beta/test_messages.py at line 1124.
What does test_pydantic_error_in_create() call?
test_pydantic_error_in_create() calls 1 function(s): test_pydantic_error_in_create.
What calls test_pydantic_error_in_create()?
test_pydantic_error_in_create() is called by 1 function(s): test_pydantic_error_in_create.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free