Home / Function/ test_message_name() — langchain Function Reference

test_message_name() — langchain Function Reference

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

Entity Profile

Dependency Diagram

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

Relationship Graph

Source Code

libs/core/tests/unit_tests/test_messages.py lines 823–831

def test_message_name(message_class: type) -> None:
    msg = message_class(content="foo", name="bar")
    assert msg.name == "bar"

    msg2 = message_class(content="foo", name=None)
    assert msg2.name is None

    msg3 = message_class(content="foo")
    assert msg3.name is None

Subdomains

Frequently Asked Questions

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

Analyze Your Own Codebase

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

Try Supermodel Free