create_mock_base_handler() — langchain Function Reference
Architecture documentation for the create_mock_base_handler() function in test_composition.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 1cdbb163_cfa8_588a_643a_640bbf32247f["create_mock_base_handler()"] 481752f8_a242_2152_4ab4_5b80e5832e96["test_composition.py"] 1cdbb163_cfa8_588a_643a_640bbf32247f -->|defined in| 481752f8_a242_2152_4ab4_5b80e5832e96 133909a3_e91f_1a25_c8fd_6f0bc10952ff["test_two_handlers_basic_composition()"] 133909a3_e91f_1a25_c8fd_6f0bc10952ff -->|calls| 1cdbb163_cfa8_588a_643a_640bbf32247f a71fe78b_b173_b78f_9635_f0879410586c["test_two_handlers_with_commands()"] a71fe78b_b173_b78f_9635_f0879410586c -->|calls| 1cdbb163_cfa8_588a_643a_640bbf32247f 46ba3d48_f353_a738_3093_4a6b90d6f03a["test_three_handlers_composition()"] 46ba3d48_f353_a738_3093_4a6b90d6f03a -->|calls| 1cdbb163_cfa8_588a_643a_640bbf32247f 30d370e9_b0f9_2ce3_4656_27bf7c9080ed["test_request_modification()"] 30d370e9_b0f9_2ce3_4656_27bf7c9080ed -->|calls| 1cdbb163_cfa8_588a_643a_640bbf32247f 83445f37_7449_c29b_4f01_f92b178a8e2f["test_composition_preserves_state_and_runtime()"] 83445f37_7449_c29b_4f01_f92b178a8e2f -->|calls| 1cdbb163_cfa8_588a_643a_640bbf32247f style 1cdbb163_cfa8_588a_643a_640bbf32247f fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/langchain_v1/tests/unit_tests/agents/middleware/core/test_composition.py lines 31–37
def create_mock_base_handler(content: str = "test") -> Callable[[ModelRequest], ModelResponse]:
"""Helper to create a base handler that returns `ModelResponse`."""
def mock_base_handler(req: ModelRequest) -> ModelResponse:
return ModelResponse(result=[AIMessage(content=content)], structured_response=None)
return mock_base_handler
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does create_mock_base_handler() do?
create_mock_base_handler() is a function in the langchain codebase, defined in libs/langchain_v1/tests/unit_tests/agents/middleware/core/test_composition.py.
Where is create_mock_base_handler() defined?
create_mock_base_handler() is defined in libs/langchain_v1/tests/unit_tests/agents/middleware/core/test_composition.py at line 31.
What calls create_mock_base_handler()?
create_mock_base_handler() is called by 5 function(s): test_composition_preserves_state_and_runtime, test_request_modification, test_three_handlers_composition, test_two_handlers_basic_composition, test_two_handlers_with_commands.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free