Home / Function/ test_middleware_initialization() — langchain Function Reference

test_middleware_initialization() — langchain Function Reference

Architecture documentation for the test_middleware_initialization() function in test_anthropic_tools.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  ffb7ee93_c6c6_d586_3e1b_a4932464c3d3["test_middleware_initialization()"]
  3dd8ad3a_db58_930d_e06e_7443ab2edff1["TestMemoryMiddleware"]
  ffb7ee93_c6c6_d586_3e1b_a4932464c3d3 -->|defined in| 3dd8ad3a_db58_930d_e06e_7443ab2edff1
  cb6cc118_03a7_4ae4_28fe_5df7e3d1a06e["test_middleware_initialization()"]
  cb6cc118_03a7_4ae4_28fe_5df7e3d1a06e -->|calls| ffb7ee93_c6c6_d586_3e1b_a4932464c3d3
  cb6cc118_03a7_4ae4_28fe_5df7e3d1a06e["test_middleware_initialization()"]
  ffb7ee93_c6c6_d586_3e1b_a4932464c3d3 -->|calls| cb6cc118_03a7_4ae4_28fe_5df7e3d1a06e
  style ffb7ee93_c6c6_d586_3e1b_a4932464c3d3 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/partners/anthropic/tests/unit_tests/middleware/test_anthropic_tools.py lines 87–94

    def test_middleware_initialization(self) -> None:
        """Test middleware initializes correctly."""
        middleware = StateClaudeMemoryMiddleware()
        assert middleware.state_schema == AnthropicToolsState
        assert middleware.tool_type == "memory_20250818"
        assert middleware.tool_name == "memory"
        assert middleware.state_key == "memory_files"
        assert middleware.system_prompt  # Should have default prompt

Domain

Subdomains

Frequently Asked Questions

What does test_middleware_initialization() do?
test_middleware_initialization() is a function in the langchain codebase, defined in libs/partners/anthropic/tests/unit_tests/middleware/test_anthropic_tools.py.
Where is test_middleware_initialization() defined?
test_middleware_initialization() is defined in libs/partners/anthropic/tests/unit_tests/middleware/test_anthropic_tools.py at line 87.
What does test_middleware_initialization() call?
test_middleware_initialization() calls 1 function(s): test_middleware_initialization.
What calls test_middleware_initialization()?
test_middleware_initialization() is called by 1 function(s): test_middleware_initialization.

Analyze Your Own Codebase

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

Try Supermodel Free