include_vector=False omits vector fields.
(iter_collection)
| 115 | |
| 116 | |
| 117 | def test_iter_docs_exclude_vector(iter_collection): |
| 118 | """include_vector=False omits vector fields.""" |
| 119 | iter_collection.insert(_make_docs(10)) |
| 120 | iter_collection.flush() |
| 121 | |
| 122 | count = 0 |
| 123 | for doc in iter_collection.iter_docs(include_vector=False): |
| 124 | # scalar present, vector absent |
| 125 | assert doc.field("id") is not None |
| 126 | # Doc.vector() returns {} (falsy) when no vectors are present. |
| 127 | assert not doc.vector("dense") |
| 128 | assert "dense" not in doc.vector_names() |
| 129 | count += 1 |
| 130 | assert count == 10 |
| 131 | |
| 132 | |
| 133 | def test_iter_docs_output_fields(iter_collection): |
nothing calls this directly
no test coverage detected