test_summarization_middleware_validation_edge_cases() — langchain Function Reference
Architecture documentation for the test_summarization_middleware_validation_edge_cases() function in test_summarization.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD e8d59df6_ee24_3f72_765d_a415a5643984["test_summarization_middleware_validation_edge_cases()"] 1911a463_b67d_0301_5ef1_5c535dafc14a["test_summarization.py"] e8d59df6_ee24_3f72_765d_a415a5643984 -->|defined in| 1911a463_b67d_0301_5ef1_5c535dafc14a style e8d59df6_ee24_3f72_765d_a415a5643984 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/langchain_v1/tests/unit_tests/agents/middleware/implementations/test_summarization.py lines 595–601
def test_summarization_middleware_validation_edge_cases(
param_name: str, param_value: Any, expected_error: str
) -> None:
"""Test validation of context size parameters with edge cases."""
model = FakeToolCallingModel()
with pytest.raises(ValueError, match=expected_error):
SummarizationMiddleware(model=model, **{param_name: param_value})
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does test_summarization_middleware_validation_edge_cases() do?
test_summarization_middleware_validation_edge_cases() is a function in the langchain codebase, defined in libs/langchain_v1/tests/unit_tests/agents/middleware/implementations/test_summarization.py.
Where is test_summarization_middleware_validation_edge_cases() defined?
test_summarization_middleware_validation_edge_cases() is defined in libs/langchain_v1/tests/unit_tests/agents/middleware/implementations/test_summarization.py at line 595.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free