Home / File/ test_manager.py — langchain Source File

test_manager.py — langchain Source File

Architecture documentation for test_manager.py, a python file in the langchain codebase. 1 imports, 0 dependents.

File python CoreAbstractions MessageSchema 1 imports 1 functions

Entity Profile

Dependency Diagram

graph LR
  e8627635_1f5f_e6e6_38ce_370c436aef7b["test_manager.py"]
  524c5d64_3f59_6d22_000b_1a9c4ca69c76["langchain_classic.callbacks.manager"]
  e8627635_1f5f_e6e6_38ce_370c436aef7b --> 524c5d64_3f59_6d22_000b_1a9c4ca69c76
  style e8627635_1f5f_e6e6_38ce_370c436aef7b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

from langchain_classic.callbacks.manager import __all__

EXPECTED_ALL = [
    "BaseRunManager",
    "RunManager",
    "ParentRunManager",
    "AsyncRunManager",
    "AsyncParentRunManager",
    "CallbackManagerForLLMRun",
    "AsyncCallbackManagerForLLMRun",
    "CallbackManagerForChainRun",
    "AsyncCallbackManagerForChainRun",
    "CallbackManagerForToolRun",
    "AsyncCallbackManagerForToolRun",
    "CallbackManagerForRetrieverRun",
    "AsyncCallbackManagerForRetrieverRun",
    "CallbackManager",
    "CallbackManagerForChainGroup",
    "AsyncCallbackManager",
    "AsyncCallbackManagerForChainGroup",
    "tracing_v2_enabled",
    "collect_runs",
    "atrace_as_chain_group",
    "trace_as_chain_group",
    "handle_event",
    "ahandle_event",
    "env_var_is_set",
    "Callbacks",
    "get_openai_callback",
    "wandb_tracing_enabled",
]


def test_all_imports() -> None:
    assert set(__all__) == set(EXPECTED_ALL)

Subdomains

Functions

Dependencies

  • langchain_classic.callbacks.manager

Frequently Asked Questions

What does test_manager.py do?
test_manager.py is a source file in the langchain codebase, written in python. It belongs to the CoreAbstractions domain, MessageSchema subdomain.
What functions are defined in test_manager.py?
test_manager.py defines 1 function(s): test_all_imports.
What does test_manager.py depend on?
test_manager.py imports 1 module(s): langchain_classic.callbacks.manager.
Where is test_manager.py in the architecture?
test_manager.py is located at libs/langchain/tests/unit_tests/callbacks/test_manager.py (domain: CoreAbstractions, subdomain: MessageSchema, directory: libs/langchain/tests/unit_tests/callbacks).

Analyze Your Own Codebase

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

Try Supermodel Free