Home / Class/ MockTracerCore Class — langchain Architecture

MockTracerCore Class — langchain Architecture

Architecture documentation for the MockTracerCore class in test_automatic_metadata.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  1b307ab6_2989_7a88_8fc3_74b1f323be13["MockTracerCore"]
  4fc6201d_2217_7ee6_6ae9_980ec7e172fa["_TracerCore"]
  1b307ab6_2989_7a88_8fc3_74b1f323be13 -->|extends| 4fc6201d_2217_7ee6_6ae9_980ec7e172fa
  c4a7a5fd_df82_7309_6533_bab19b148f74["test_automatic_metadata.py"]
  1b307ab6_2989_7a88_8fc3_74b1f323be13 -->|defined in| c4a7a5fd_df82_7309_6533_bab19b148f74
  a5e0f8a2_f4fe_f5a5_2550_73fe258c58e0["__init__()"]
  1b307ab6_2989_7a88_8fc3_74b1f323be13 -->|method| a5e0f8a2_f4fe_f5a5_2550_73fe258c58e0
  a095769e_5a62_ede3_0a01_14c4159c6e2d["_persist_run()"]
  1b307ab6_2989_7a88_8fc3_74b1f323be13 -->|method| a095769e_5a62_ede3_0a01_14c4159c6e2d

Relationship Graph

Source Code

libs/core/tests/unit_tests/tracers/test_automatic_metadata.py lines 14–21

class MockTracerCore(_TracerCore):
    """Mock tracer core for testing LLM run completion."""

    def __init__(self) -> None:
        super().__init__()

    def _persist_run(self, run: Run) -> None:
        """Mock implementation of _persist_run."""

Extends

Frequently Asked Questions

What is the MockTracerCore class?
MockTracerCore is a class in the langchain codebase, defined in libs/core/tests/unit_tests/tracers/test_automatic_metadata.py.
Where is MockTracerCore defined?
MockTracerCore is defined in libs/core/tests/unit_tests/tracers/test_automatic_metadata.py at line 14.
What does MockTracerCore extend?
MockTracerCore extends _TracerCore.

Analyze Your Own Codebase

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

Try Supermodel Free