test_get_by_ids_missing() — langchain Function Reference
Architecture documentation for the test_get_by_ids_missing() function in vectorstores.py from the langchain codebase.
Entity Profile
Dependency Diagram
graph TD 997380f6_d3f4_90fd_e9c6_48089c39e76d["test_get_by_ids_missing()"] 6b7f515d_5b14_acff_3191_2493436e519d["VectorStoreIntegrationTests"] 997380f6_d3f4_90fd_e9c6_48089c39e76d -->|defined in| 6b7f515d_5b14_acff_3191_2493436e519d c509032a_5234_60e4_9090_cf461c5a7aee["has_get_by_ids()"] 997380f6_d3f4_90fd_e9c6_48089c39e76d -->|calls| c509032a_5234_60e4_9090_cf461c5a7aee style 997380f6_d3f4_90fd_e9c6_48089c39e76d fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
libs/standard-tests/langchain_tests/integration_tests/vectorstores.py lines 369–397
def test_get_by_ids_missing(self, vectorstore: VectorStore) -> None:
"""Test get by IDs with missing IDs.
??? note "Troubleshooting"
If this test fails, check that `get_by_ids` is implemented and does not
raise an exception when given IDs that do not exist.
!!! note
`get_by_ids` was added to the `VectorStore` interface in
`langchain-core` version 0.2.11. If difficult to implement, this
test can be skipped by setting the `has_get_by_ids` property to
`False`.
```python
@property
def has_get_by_ids(self) -> bool:
return False
```
"""
if not self.has_sync:
pytest.skip("Sync tests not supported.")
if not self.has_get_by_ids:
pytest.skip("get_by_ids not implemented.")
# This should not raise an exception
documents = vectorstore.get_by_ids(["1", "2", "3"])
assert documents == []
Domain
Subdomains
Calls
Source
Frequently Asked Questions
What does test_get_by_ids_missing() do?
test_get_by_ids_missing() is a function in the langchain codebase, defined in libs/standard-tests/langchain_tests/integration_tests/vectorstores.py.
Where is test_get_by_ids_missing() defined?
test_get_by_ids_missing() is defined in libs/standard-tests/langchain_tests/integration_tests/vectorstores.py at line 369.
What does test_get_by_ids_missing() call?
test_get_by_ids_missing() calls 1 function(s): has_get_by_ids.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free