Home / Function/ test_multiple_msg() — langchain Function Reference

test_multiple_msg() — langchain Function Reference

Architecture documentation for the test_multiple_msg() function in test_messages.py from the langchain codebase.

Entity Profile

Dependency Diagram

graph TD
  b57da34b_4f0d_202f_b005_855024e1675e["test_multiple_msg()"]
  1c821c4f_25a2_9606_a15f_b3df054105ac["test_messages.py"]
  b57da34b_4f0d_202f_b005_855024e1675e -->|defined in| 1c821c4f_25a2_9606_a15f_b3df054105ac
  f52b2491_72b9_3745_5a40_023f53fe24b5["test_multiple_msg()"]
  f52b2491_72b9_3745_5a40_023f53fe24b5 -->|calls| b57da34b_4f0d_202f_b005_855024e1675e
  f52b2491_72b9_3745_5a40_023f53fe24b5["test_multiple_msg()"]
  b57da34b_4f0d_202f_b005_855024e1675e -->|calls| f52b2491_72b9_3745_5a40_023f53fe24b5
  style b57da34b_4f0d_202f_b005_855024e1675e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/core/tests/unit_tests/test_messages.py lines 382–405

def test_multiple_msg() -> None:
    human_msg = HumanMessage(content="human", additional_kwargs={"key": "value"})
    ai_msg = AIMessage(content="ai")
    sys_msg = SystemMessage(content="sys")

    msgs = [
        human_msg,
        ai_msg,
        sys_msg,
    ]
    assert messages_from_dict(messages_to_dict(msgs)) == msgs

    # Test with tool calls
    msgs = [
        AIMessage(
            content="",
            tool_calls=[create_tool_call(name="a", args={"b": 1}, id=None)],
        ),
        AIMessage(
            content="",
            tool_calls=[create_tool_call(name="c", args={"c": 2}, id=None)],
        ),
    ]
    assert messages_from_dict(messages_to_dict(msgs)) == msgs

Domain

Subdomains

Frequently Asked Questions

What does test_multiple_msg() do?
test_multiple_msg() is a function in the langchain codebase, defined in libs/core/tests/unit_tests/test_messages.py.
Where is test_multiple_msg() defined?
test_multiple_msg() is defined in libs/core/tests/unit_tests/test_messages.py at line 382.
What does test_multiple_msg() call?
test_multiple_msg() calls 1 function(s): test_multiple_msg.
What calls test_multiple_msg()?
test_multiple_msg() is called by 1 function(s): test_multiple_msg.

Analyze Your Own Codebase

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

Try Supermodel Free