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

Function test_vicinity_insert_wrong_dimension

tests/test_vicinity.py:272–283  ·  view source on GitHub ↗

Test that Vicinity.insert raises ValueError when inserting vectors of incorrect dimension. :param vicinity_instance: A Vicinity instance. :raises ValueError: If vectors have wrong dimension.

(vicinity_instance: Vicinity)

Source from the content-addressed store, hash-verified

270
271
272def test_vicinity_insert_wrong_dimension(vicinity_instance: Vicinity) -> None:
273 """
274 Test that Vicinity.insert raises ValueError when inserting vectors of incorrect dimension.
275
276 :param vicinity_instance: A Vicinity instance.
277 :raises ValueError: If vectors have wrong dimension.
278 """
279 new_item = ["item10002"]
280 new_vector = np.array([[0.5, 0.5, 0.5]])
281
282 with pytest.raises(ValueError):
283 vicinity_instance.insert(new_item, new_vector)
284
285
286def test_vicinity_delete_and_query(vicinity_instance: Vicinity, items: list[str], vectors: np.ndarray) -> None:

Callers

nothing calls this directly

Calls 1

insertMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…