Home / Function/ test_hub_runnable() — langchain Function Reference

test_hub_runnable() — langchain Function Reference

Architecture documentation for the test_hub_runnable() function in test_hub.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  847bb20f_b898_a036_1afb_f06061d68bb2["test_hub_runnable()"]
  00978a8e_81b9_8bd7_8934_945aec6437fe["test_hub.py"]
  847bb20f_b898_a036_1afb_f06061d68bb2 -->|defined in| 00978a8e_81b9_8bd7_8934_945aec6437fe
  style 847bb20f_b898_a036_1afb_f06061d68bb2 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/langchain/tests/unit_tests/runnables/test_hub.py lines 11–22

def test_hub_runnable(mock_pull: Mock) -> None:
    mock_pull.return_value = ChatPromptTemplate.from_messages(
        [
            ("system", "a"),
            ("user", "b"),
        ],
    )

    basic: HubRunnable = HubRunnable("efriis/my-prompt")
    bound = basic.bound
    assert isinstance(bound, ChatPromptTemplate)
    assert len(bound.messages) == 2

Domain

Subdomains

Frequently Asked Questions

What does test_hub_runnable() do?
test_hub_runnable() is a function in the langchain codebase, defined in libs/langchain/tests/unit_tests/runnables/test_hub.py.
Where is test_hub_runnable() defined?
test_hub_runnable() is defined in libs/langchain/tests/unit_tests/runnables/test_hub.py at line 11.

Analyze Your Own Codebase

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

Try Supermodel Free