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

test_extract_type_var_generic_subclass_different_ordering_multiple() — anthropic-sdk-python Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  9f49d264_0c8a_22c7_b651_1fd67f0d6d1e["test_extract_type_var_generic_subclass_different_ordering_multiple()"]
  6deec2e7_6582_87c9_e917_a253ed44c6cd["test_typing.py"]
  9f49d264_0c8a_22c7_b651_1fd67f0d6d1e -->|defined in| 6deec2e7_6582_87c9_e917_a253ed44c6cd
  style 9f49d264_0c8a_22c7_b651_1fd67f0d6d1e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

tests/test_utils/test_typing.py lines 67–73

def test_extract_type_var_generic_subclass_different_ordering_multiple() -> None:
    typ = SubclassDifferentOrderGenericMultipleTypeArgs[int, str, None]

    generic_bases = cast("tuple[type, ...]", (BaseGenericMultipleTypeArgs,))
    assert extract_type_var_from_base(typ, index=0, generic_bases=generic_bases) == int
    assert extract_type_var_from_base(typ, index=1, generic_bases=generic_bases) == str
    assert extract_type_var_from_base(typ, index=2, generic_bases=generic_bases) == type(None)

Subdomains

Frequently Asked Questions

What does test_extract_type_var_generic_subclass_different_ordering_multiple() do?
test_extract_type_var_generic_subclass_different_ordering_multiple() is a function in the anthropic-sdk-python codebase, defined in tests/test_utils/test_typing.py.
Where is test_extract_type_var_generic_subclass_different_ordering_multiple() defined?
test_extract_type_var_generic_subclass_different_ordering_multiple() is defined in tests/test_utils/test_typing.py at line 67.

Analyze Your Own Codebase

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

Try Supermodel Free