MCPcopy Create free account
hub / github.com/MinishLab/vicinity / test_vicinity_delete_nonexistent

Function test_vicinity_delete_nonexistent

tests/test_vicinity.py:215–226  ·  view source on GitHub ↗

Test that Vicinity.delete raises ValueError when deleting non-existent items. :param vicinity_instance: A Vicinity instance. :raises ValueError: If deleting items that do not exist.

(vicinity_instance: Vicinity)

Source from the content-addressed store, hash-verified

213
214
215def test_vicinity_delete_nonexistent(vicinity_instance: Vicinity) -> None:
216 """
217 Test that Vicinity.delete raises ValueError when deleting non-existent items.
218
219 :param vicinity_instance: A Vicinity instance.
220 :raises ValueError: If deleting items that do not exist.
221 """
222 if vicinity_instance.backend.backend_type != Backend.BASIC:
223 # Skip delete for non-basic backends
224 return
225 with pytest.raises(ValueError):
226 vicinity_instance.delete(["item10002"])
227
228
229def test_vicinity_insert_with_store(vicinity_with_basic_backend_and_store: Vicinity) -> None:

Callers

nothing calls this directly

Calls 1

deleteMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…