Coverage report:
46%
hide covered
Files
Functions
Classes
coverage.py v7.13.5
, created at 2026-03-23 05:22 +0000
File
class
statements
missing
excluded
coverage
application / __init__.py
(no class)
38
10
0
74%
application / config.py
Config
0
0
0
100%
application / config.py
(no class)
23
3
0
87%
application / image_reference / __init__.py
(no class)
3
0
0
100%
application / image_reference / routes.py
(no class)
16
9
0
44%
application / image_review / __init__.py
(no class)
8
0
0
100%
application / image_review / external_review / __init__.py
(no class)
3
0
0
100%
application / image_review / external_review / comment_processor.py
CommentProcessor
134
134
0
0%
application / image_review / external_review / comment_processor.py
(no class)
17
0
0
100%
application / image_review / external_review / routes.py
(no class)
133
113
0
15%
application / image_review / tator / __init__.py
(no class)
3
0
0
100%
application / image_review / tator / routes.py
(no class)
48
40
0
17%
application / image_review / vars / __init__.py
(no class)
3
0
0
100%
application / image_review / vars / routes.py
(no class)
22
16
0
27%
application / main.py
(no class)
58
41
0
29%
application / qaqc / __init__.py
(no class)
6
0
0
100%
application / qaqc / tator / __init__.py
(no class)
6
0
0
100%
application / qaqc / tator / dropcam / __init__.py
(no class)
3
0
0
100%
application / qaqc / tator / dropcam / routes.py
(no class)
175
152
0
13%
application / qaqc / tator / sub / __init__.py
(no class)
3
0
0
100%
application / qaqc / tator / sub / routes.py
(no class)
117
103
0
12%
application / qaqc / tator / util.py
(no class)
31
25
0
19%
application / qaqc / vars / __init__.py
(no class)
3
0
0
100%
application / qaqc / vars / routes.py
(no class)
155
140
0
10%
application / tator / __init__.py
(no class)
3
0
0
100%
application / tator / routes.py
(no class)
143
117
0
18%
application / tator / tator_base_qaqc_processor.py
TatorBaseQaqcProcessor
117
117
0
0%
application / tator / tator_base_qaqc_processor.py
(no class)
19
0
0
100%
application / tator / tator_dropcam_qaqc_processor.py
TatorDropcamQaqcProcessor
260
260
0
0%
application / tator / tator_dropcam_qaqc_processor.py
(no class)
26
0
0
100%
application / tator / tator_localization_processor.py
Section
6
6
0
0%
application / tator / tator_localization_processor.py
TatorLocalizationProcessor
136
136
0
0%
application / tator / tator_localization_processor.py
(no class)
19
0
0
100%
application / tator / tator_rest_client.py
TatorRestClient
60
60
0
0%
application / tator / tator_rest_client.py
(no class)
18
0
0
100%
application / tator / tator_sub_qaqc_processor.py
TatorSubQaqcProcessor
108
108
0
0%
application / tator / tator_sub_qaqc_processor.py
(no class)
17
0
0
100%
application / tator / tator_type.py
TatorStateType
0
0
0
100%
application / tator / tator_type.py
TatorLocalizationType
3
3
0
0%
application / tator / tator_type.py
(no class)
15
0
0
100%
application / util / constants.py
(no class)
3
0
0
100%
application / util / functions.py
(no class)
31
1
0
97%
application / util / phylogeny_cache.py
PhylogenyCache
52
21
0
60%
application / util / phylogeny_cache.py
(no class)
13
0
0
100%
application / vars / __init__.py
(no class)
3
0
0
100%
application / vars / annosaurus.py
AuthenticationError
1
0
0
100%
application / vars / annosaurus.py
JWTAuthentication
20
0
0
100%
application / vars / annosaurus.py
Annosaurus
57
3
0
95%
application / vars / annosaurus.py
(no class)
16
0
0
100%
application / vars / routes.py
(no class)
74
56
0
24%
application / vars / vars_annotation_processor.py
VarsAnnotationProcessor
91
2
0
98%
application / vars / vars_annotation_processor.py
(no class)
16
0
0
100%
application / vars / vars_qaqc_processor.py
VarsQaqcProcessor
386
47
1
88%
application / vars / vars_qaqc_processor.py
(no class)
22
0
0
100%
run.py
(no class)
6
6
0
0%
test / __init__.py
(no class)
0
0
0
100%
test / conftest.py
(no class)
9
3
0
67%
test / data / vars_responses.py
(no class)
4
0
0
100%
test / data / worms_responses.py
(no class)
2
0
0
100%
test / test_annosaurus.py
MockResponse
57
7
0
88%
test / test_annosaurus.py
TestAnnosaurus
69
0
0
100%
test / test_annosaurus.py
(no class)
60
0
0
100%
test / test_functions.py
TestFunctions
20
0
0
100%
test / test_functions.py
(no class)
18
0
0
100%
test / test_vars_annotation_processor.py
TestVarsAnnotationProcessor
31
0
0
100%
test / test_vars_annotation_processor.py
(no class)
25
0
0
100%
test / test_vars_qaqc_processor.py
TestVarsQaqcProcessor
100
0
0
100%
test / test_vars_qaqc_processor.py
(no class)
43
0
0
100%
test / util / mock_response.py
MockResponse
13
0
0
100%
test / util / mock_response.py
(no class)
6
0
0
100%
Total
3206
1739
1
46%
No items found using the specified filter.