Home / Function/ test_bulk_delete() — langchain Function Reference

test_bulk_delete() — langchain Function Reference

Architecture documentation for the test_bulk_delete() function in indexer.py from the langchain codebase.

Function python LangChainCore Runnables calls 1 called by 1

Entity Profile

Dependency Diagram

graph TD
  d0edc789_8d4c_4ef8_a395_20641b033536["test_bulk_delete()"]
  091c1ddc_0019_3806_d313_14532add9618["AsyncDocumentIndexTestSuite"]
  d0edc789_8d4c_4ef8_a395_20641b033536 -->|defined in| 091c1ddc_0019_3806_d313_14532add9618
  0215bbdf_fee9_5b4b_4d4a_c20b15c24242["test_bulk_delete()"]
  0215bbdf_fee9_5b4b_4d4a_c20b15c24242 -->|calls| d0edc789_8d4c_4ef8_a395_20641b033536
  0215bbdf_fee9_5b4b_4d4a_c20b15c24242["test_bulk_delete()"]
  d0edc789_8d4c_4ef8_a395_20641b033536 -->|calls| 0215bbdf_fee9_5b4b_4d4a_c20b15c24242
  style d0edc789_8d4c_4ef8_a395_20641b033536 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

libs/standard-tests/langchain_tests/integration_tests/indexer.py lines 352–364

    async def test_bulk_delete(self, index: DocumentIndex) -> None:
        """Test that we can delete several documents at once."""
        documents = [
            Document(id="1", page_content="foo", metadata={"id": 1}),
            Document(id="2", page_content="bar", metadata={"id": 2}),
            Document(id="3", page_content="baz", metadata={"id": 3}),
        ]

        await index.aupsert(documents)
        await index.adelete(["1", "2"])
        assert await index.aget(["1", "2", "3"]) == [
            Document(page_content="baz", metadata={"id": 3}, id="3")
        ]

Domain

Subdomains

Called By

Frequently Asked Questions

What does test_bulk_delete() do?
test_bulk_delete() is a function in the langchain codebase, defined in libs/standard-tests/langchain_tests/integration_tests/indexer.py.
Where is test_bulk_delete() defined?
test_bulk_delete() is defined in libs/standard-tests/langchain_tests/integration_tests/indexer.py at line 352.
What does test_bulk_delete() call?
test_bulk_delete() calls 1 function(s): test_bulk_delete.
What calls test_bulk_delete()?
test_bulk_delete() is called by 1 function(s): test_bulk_delete.

Analyze Your Own Codebase

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

Try Supermodel Free