MCPcopy Create free account
hub / github.com/alibaba/zvec / test_iter_docs_include_vector

Function test_iter_docs_include_vector

python/tests/test_iter_docs.py:103–114  ·  view source on GitHub ↗

include_vector=True (default) returns vectors of correct dimension.

(iter_collection)

Source from the content-addressed store, hash-verified

101
102
103def test_iter_docs_include_vector(iter_collection):
104 """include_vector=True (default) returns vectors of correct dimension."""
105 iter_collection.insert(_make_docs(10))
106 iter_collection.flush()
107
108 count = 0
109 for doc in iter_collection.iter_docs(include_vector=True):
110 vec = doc.vector("dense")
111 assert vec is not None, f"dense vector missing for {doc.id}"
112 assert len(vec) == 8
113 count += 1
114 assert count == 10
115
116
117def test_iter_docs_exclude_vector(iter_collection):

Callers

nothing calls this directly

Calls 5

iter_docsMethod · 0.80
_make_docsFunction · 0.70
insertMethod · 0.45
flushMethod · 0.45
vectorMethod · 0.45

Tested by

no test coverage detected