Home / Function/ test_function_message_chunks() — langchain Function Reference

test_function_message_chunks() — langchain Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  ad64553c_6b45_214c_0035_d1db4e1fecd5["test_function_message_chunks()"]
  3f9e7dd9_29c9_13fc_d3d8_a14d452f0d26["test_messages.py"]
  ad64553c_6b45_214c_0035_d1db4e1fecd5 -->|defined in| 3f9e7dd9_29c9_13fc_d3d8_a14d452f0d26
  style ad64553c_6b45_214c_0035_d1db4e1fecd5 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/core/tests/unit_tests/test_messages.py lines 308–321

def test_function_message_chunks() -> None:
    assert FunctionMessageChunk(
        name="hello", content="I am", id="ai5"
    ) + FunctionMessageChunk(name="hello", content=" indeed.") == FunctionMessageChunk(
        id="ai5", name="hello", content="I am indeed."
    ), "FunctionMessageChunk + FunctionMessageChunk should be a FunctionMessageChunk"

    with pytest.raises(
        ValueError,
        match="Cannot concatenate FunctionMessageChunks with different names",
    ):
        FunctionMessageChunk(name="hello", content="I am") + FunctionMessageChunk(
            name="bye", content=" indeed."
        )

Subdomains

Frequently Asked Questions

What does test_function_message_chunks() do?
test_function_message_chunks() is a function in the langchain codebase, defined in libs/core/tests/unit_tests/test_messages.py.
Where is test_function_message_chunks() defined?
test_function_message_chunks() is defined in libs/core/tests/unit_tests/test_messages.py at line 308.

Analyze Your Own Codebase

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

Try Supermodel Free