assert_documents_equals() — langchain Function Reference
Architecture documentation for the assert_documents_equals() function in common.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 51cca943_813b_c497_8900_e6b2dc833c45["assert_documents_equals()"] b62fe5d9_7b83_0e14_ef50_3645cafa8bc5["common.py"] 51cca943_813b_c497_8900_e6b2dc833c45 -->|defined in| b62fe5d9_7b83_0e14_ef50_3645cafa8bc5 style 51cca943_813b_c497_8900_e6b2dc833c45 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/partners/qdrant/tests/integration_tests/common.py lines 18–30
def assert_documents_equals(actual: list[Document], expected: list[Document]) -> None: # type: ignore[no-untyped-def]
assert len(actual) == len(expected)
for actual_doc, expected_doc in zip(actual, expected, strict=False):
assert actual_doc.page_content == expected_doc.page_content
assert "_id" in actual_doc.metadata
assert "_collection_name" in actual_doc.metadata
actual_doc.metadata.pop("_id")
actual_doc.metadata.pop("_collection_name")
assert actual_doc.metadata == expected_doc.metadata
Domain
Subdomains
Source
Frequently Asked Questions
What does assert_documents_equals() do?
assert_documents_equals() is a function in the langchain codebase, defined in libs/partners/qdrant/tests/integration_tests/common.py.
Where is assert_documents_equals() defined?
assert_documents_equals() is defined in libs/partners/qdrant/tests/integration_tests/common.py at line 18.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free