MockAPIError Class — langchain Architecture
Architecture documentation for the MockAPIError class in test_base.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 474d1ee1_7fce_91f6_2559_51027df816b9["MockAPIError"] 8830054d_ac1e_daa9_c6c5_ff55b10d0bf3["test_base.py"] 474d1ee1_7fce_91f6_2559_51027df816b9 -->|defined in| 8830054d_ac1e_daa9_c6c5_ff55b10d0bf3 08f28d09_6dbd_efc7_21f4_72d46bd2e16f["__init__()"] 474d1ee1_7fce_91f6_2559_51027df816b9 -->|method| 08f28d09_6dbd_efc7_21f4_72d46bd2e16f
Relationship Graph
Source Code
libs/core/tests/unit_tests/language_models/chat_models/test_base.py lines 1257–1264
class MockAPIError(Exception):
"""Mock API error with response attribute."""
def __init__(self, message: str, response: MockResponse | None = None):
super().__init__(message)
self.message = message
if response is not None:
self.response = response
Source
Frequently Asked Questions
What is the MockAPIError class?
MockAPIError is a class in the langchain codebase, defined in libs/core/tests/unit_tests/language_models/chat_models/test_base.py.
Where is MockAPIError defined?
MockAPIError is defined in libs/core/tests/unit_tests/language_models/chat_models/test_base.py at line 1257.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free