Coverage report:
59%
hide covered
Files
Functions
Classes
coverage.py v7.7.0
, created at 2025-04-28 07:45 +0000
File
statements
missing
excluded
branches
partial
coverage
src/mesh/admin.py
103
8
0
2
0
90%
src/mesh/app_settings.py
51
11
0
8
2
75%
src/mesh/apps.py
4
0
0
0
0
100%
src/mesh/model/exceptions.py
6
0
0
0
0
100%
src/mesh/model/file_helpers.py
97
70
0
40
2
21%
src/mesh/model/filters.py
153
12
0
54
7
90%
src/mesh/model/roles/author.py
74
11
0
16
2
86%
src/mesh/model/roles/base_role.py
123
29
0
2
1
76%
src/mesh/model/roles/editor.py
111
10
0
24
3
90%
src/mesh/model/roles/journal_manager.py
35
1
0
0
0
97%
src/mesh/model/roles/reviewer.py
73
6
0
16
1
92%
src/mesh/model/roles/role_handler.py
149
10
0
48
5
92%
src/mesh/model/submission_status.py
18
1
0
2
1
90%
src/mesh/model/user/auth.py
23
2
0
8
2
87%
src/mesh/model/user/user_interfaces.py
48
3
0
8
1
93%
src/mesh/models/base_models.py
37
2
0
10
1
94%
src/mesh/models/editorial_models.py
60
24
0
18
1
47%
src/mesh/models/file_models.py
101
11
0
24
4
86%
src/mesh/models/journal_models.py
85
7
0
24
1
89%
src/mesh/models/log_models.py
40
2
0
12
5
87%
src/mesh/models/review_models.py
107
13
0
12
1
83%
src/mesh/models/submission_models.py
194
22
0
28
3
85%
src/mesh/models/user_models.py
102
23
0
16
2
74%
src/mesh/views/components/breadcrumb.py
14
6
0
2
1
56%
src/mesh/views/components/button.py
81
27
0
38
14
57%
src/mesh/views/components/ckeditor_config.py
78
4
0
14
5
90%
src/mesh/views/components/review_summary.py
25
1
0
6
1
94%
src/mesh/views/components/stepper.py
103
70
0
30
1
26%
src/mesh/views/components/submission_list.py
32
3
0
0
0
91%
src/mesh/views/components/submission_tooltip.py
4
0
0
0
0
100%
src/mesh/views/components/tree_node.py
20
0
0
2
0
100%
src/mesh/views/forms/base_forms.py
77
45
0
30
0
30%
src/mesh/views/forms/editorial_forms.py
51
24
0
14
0
42%
src/mesh/views/forms/fields.py
56
13
0
14
4
67%
src/mesh/views/forms/review_forms.py
113
58
0
22
1
41%
src/mesh/views/forms/reviewer_forms.py
36
9
0
4
0
68%
src/mesh/views/forms/role_forms.py
17
8
0
2
0
47%
src/mesh/views/forms/submission_forms.py
62
18
0
6
0
65%
src/mesh/views/forms/user_forms.py
25
13
0
6
0
39%
src/mesh/views/forms/widgets.py
36
17
0
12
1
42%
src/mesh/views/middleware.py
34
10
0
12
1
63%
src/mesh/views/mixins.py
66
8
0
18
3
85%
src/mesh/views/model_proxy/model_proxy.py
16
3
0
2
1
78%
src/mesh/views/model_proxy/review_proxy.py
22
8
0
4
0
54%
src/mesh/views/model_proxy/submission_proxy.py
74
27
0
18
3
54%
src/mesh/views/model_proxy/submission_version_proxy.py
30
16
0
10
0
35%
src/mesh/views/utils.py
66
38
0
18
1
39%
src/mesh/views/views_base.py
46
27
0
12
0
33%
src/mesh/views/views_editorial.py
174
117
0
28
0
28%
src/mesh/views/views_file.py
46
32
0
16
0
23%
src/mesh/views/views_home.py
9
1
0
0
0
89%
src/mesh/views/views_journal_section.py
88
52
0
12
0
36%
src/mesh/views/views_review.py
296
213
0
52
0
24%
src/mesh/views/views_reviewer.py
166
101
0
24
0
34%
src/mesh/views/views_role.py
25
15
0
4
0
34%
src/mesh/views/views_submission.py
166
82
0
26
2
49%
src/mesh/views/views_submission_edit.py
306
201
0
56
0
29%
src/mesh/views/views_user.py
67
39
0
12
0
35%
Total
4321
1584
0
898
84
59%
No items found using the specified filter.