Coverage report:
17%
hide covered
Files
Functions
Classes
coverage.py v7.13.0
, created at 2025-12-26 16:45 -0700
File
statements
missing
excluded
coverage
src / dataknobs_data / backends / duckdb.py
468
397
4
15%
src / dataknobs_data / backends / elasticsearch.py
526
481
4
9%
src / dataknobs_data / backends / elasticsearch_async.py
381
335
4
12%
src / dataknobs_data / backends / elasticsearch_mixins.py
141
111
2
21%
src / dataknobs_data / backends / file.py
634
536
4
15%
src / dataknobs_data / backends / memory.py
248
193
4
22%
src / dataknobs_data / backends / postgres.py
813
723
7
11%
src / dataknobs_data / backends / postgres_mixins.py
62
35
0
44%
src / dataknobs_data / backends / postgres_vector.py
100
100
3
0%
src / dataknobs_data / backends / s3.py
315
269
2
15%
src / dataknobs_data / backends / s3_async.py
318
270
2
15%
src / dataknobs_data / backends / sql_base.py
400
358
2
10%
src / dataknobs_data / backends / sqlite.py
307
258
4
16%
src / dataknobs_data / backends / sqlite_async.py
237
195
4
18%
src / dataknobs_data / backends / sqlite_mixins.py
65
49
2
25%
src / dataknobs_data / backends / vector_config_mixin.py
30
19
0
37%
src / dataknobs_data / database.py
279
217
259
22%
src / dataknobs_data / database_utils.py
27
23
0
15%
src / dataknobs_data / exceptions.py
66
34
2
48%
src / dataknobs_data / factory.py
41
26
0
37%
src / dataknobs_data / fields.py
163
120
3
26%
src / dataknobs_data / migration / factory.py
122
100
2
18%
src / dataknobs_data / migration / migration.py
68
56
9
18%
src / dataknobs_data / migration / migrator.py
163
148
4
9%
src / dataknobs_data / migration / operations.py
106
67
38
37%
src / dataknobs_data / migration / progress.py
99
62
6
37%
src / dataknobs_data / migration / transformer.py
84
51
17
39%
src / dataknobs_data / pandas / batch_ops.py
194
194
4
0%
src / dataknobs_data / pandas / converter.py
184
184
0
0%
src / dataknobs_data / pandas / metadata.py
123
123
2
0%
src / dataknobs_data / pandas / type_mapper.py
247
247
2
0%
src / dataknobs_data / pooling / base.py
101
76
10
25%
src / dataknobs_data / pooling / elasticsearch.py
65
42
0
35%
src / dataknobs_data / pooling / postgres.py
42
21
0
50%
src / dataknobs_data / pooling / s3.py
37
19
0
49%
src / dataknobs_data / query.py
314
224
5
29%
src / dataknobs_data / query_logic.py
221
165
17
25%
src / dataknobs_data / records.py
256
204
2
20%
src / dataknobs_data / schema.py
91
59
0
35%
src / dataknobs_data / streaming.py
218
166
4
24%
src / dataknobs_data / validation / coercer.py
137
125
0
9%
src / dataknobs_data / validation / constraints.py
179
137
14
23%
src / dataknobs_data / validation / factory.py
67
52
0
22%
src / dataknobs_data / validation / result.py
44
18
0
59%
src / dataknobs_data / validation / schema.py
112
83
0
26%
src / dataknobs_data / vector / benchmarks.py
204
204
2
0%
src / dataknobs_data / vector / bulk_embed_mixin.py
81
74
4
9%
src / dataknobs_data / vector / elasticsearch_utils.py
73
73
0
0%
src / dataknobs_data / vector / exceptions.py
32
19
0
41%
src / dataknobs_data / vector / hybrid.py
69
0
12
100%
src / dataknobs_data / vector / migration.py
497
407
3
18%
src / dataknobs_data / vector / mixins.py
112
90
57
20%
src / dataknobs_data / vector / operations.py
91
81
2
11%
src / dataknobs_data / vector / optimizations.py
212
212
3
0%
src / dataknobs_data / vector / python_vector_search.py
97
89
3
8%
src / dataknobs_data / vector / stores / base.py
82
70
107
15%
src / dataknobs_data / vector / stores / chroma.py
181
158
2
13%
src / dataknobs_data / vector / stores / common.py
94
78
9
17%
src / dataknobs_data / vector / stores / factory.py
31
21
0
32%
src / dataknobs_data / vector / stores / faiss.py
217
191
2
12%
src / dataknobs_data / vector / stores / memory.py
126
106
0
16%
src / dataknobs_data / vector / stores / pgvector.py
288
258
2
10%
src / dataknobs_data / vector / sync.py
276
225
3
18%
src / dataknobs_data / vector / tracker.py
259
213
10
18%
src / dataknobs_data / vector / types.py
85
33
9
61%
Total
12002
9974
678
17%
No items found using the specified filter.