MockPerson Class — langchain Architecture
Architecture documentation for the MockPerson class in test_output_parsers.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 6aeb35ac_9caa_86bb_c421_f3cac32e26dd["MockPerson"] 404c4f2e_2e78_7429_00c2_95ca3f208765["test_output_parsers.py"] 6aeb35ac_9caa_86bb_c421_f3cac32e26dd -->|defined in| 404c4f2e_2e78_7429_00c2_95ca3f208765
Relationship Graph
Source Code
libs/partners/perplexity/tests/unit_tests/test_output_parsers.py lines 175–180
class MockPerson(BaseModel):
"""Mock Pydantic model for testing."""
name: str = Field(description="The person's name")
age: int = Field(description="The person's age")
email: str | None = Field(default=None, description="The person's email")
Source
Frequently Asked Questions
What is the MockPerson class?
MockPerson is a class in the langchain codebase, defined in libs/partners/perplexity/tests/unit_tests/test_output_parsers.py.
Where is MockPerson defined?
MockPerson is defined in libs/partners/perplexity/tests/unit_tests/test_output_parsers.py at line 175.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free