Home / Function/ test_fake_messages_list_chat_model_sleep_delay() — langchain Function Reference

test_fake_messages_list_chat_model_sleep_delay() — langchain Function Reference

Architecture documentation for the test_fake_messages_list_chat_model_sleep_delay() function in test_fake_chat_model.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  6d810dc1_816c_72a5_806c_dfab46a15897["test_fake_messages_list_chat_model_sleep_delay()"]
  06318702_96e4_1032_1475_4dde8fe1f643["test_fake_chat_model.py"]
  6d810dc1_816c_72a5_806c_dfab46a15897 -->|defined in| 06318702_96e4_1032_1475_4dde8fe1f643
  style 6d810dc1_816c_72a5_806c_dfab46a15897 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/core/tests/unit_tests/fake/test_fake_chat_model.py lines 243–255

def test_fake_messages_list_chat_model_sleep_delay() -> None:
    sleep_time = 0.1
    model = FakeMessagesListChatModel(
        responses=[AIMessage(content="A"), AIMessage(content="B")],
        sleep=sleep_time,
    )
    messages = [HumanMessage(content="C")]

    start = time.time()
    model.invoke(messages)
    elapsed = time.time() - start

    assert elapsed >= sleep_time

Domain

Subdomains

Frequently Asked Questions

What does test_fake_messages_list_chat_model_sleep_delay() do?
test_fake_messages_list_chat_model_sleep_delay() is a function in the langchain codebase, defined in libs/core/tests/unit_tests/fake/test_fake_chat_model.py.
Where is test_fake_messages_list_chat_model_sleep_delay() defined?
test_fake_messages_list_chat_model_sleep_delay() is defined in libs/core/tests/unit_tests/fake/test_fake_chat_model.py at line 243.

Analyze Your Own Codebase

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

Try Supermodel Free