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

Function test_vicinity_query

tests/test_vicinity.py:51–64  ·  view source on GitHub ↗

Test Vicinity.query. :param vicinity_instance: A Vicinity instance. :param query_vector: A query vector.

(vicinity_instance: Vicinity, query_vector: np.ndarray)

Source from the content-addressed store, hash-verified

49
50
51def test_vicinity_query(vicinity_instance: Vicinity, query_vector: np.ndarray) -> None:
52 """
53 Test Vicinity.query.
54
55 :param vicinity_instance: A Vicinity instance.
56 :param query_vector: A query vector.
57 """
58 results = vicinity_instance.query(query_vector, k=2)
59
60 assert len(results) == 1
61
62 results = vicinity_instance.query(np.stack([query_vector, query_vector]), k=2)
63
64 assert results[0] == results[1]
65
66
67def test_vicinity_query_threshold(vicinity_instance: Vicinity, query_vector: np.ndarray) -> None:

Callers

nothing calls this directly

Calls 1

queryMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…