| src / mesh / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| src / mesh / admin.py |
get_file_wrapper_inline.FileWrapperInlineAdmin |
|
0 |
0 |
0 |
|
100% |
| src / mesh / admin.py |
BaseUserChangeTrackingAdmin |
|
4 |
4 |
0 |
|
0% |
| src / mesh / admin.py |
UserTokenInline |
|
0 |
0 |
0 |
|
100% |
| src / mesh / admin.py |
UserAdmin |
|
0 |
0 |
0 |
|
100% |
| src / mesh / admin.py |
ModelLogAdmin |
|
0 |
0 |
0 |
|
100% |
| src / mesh / admin.py |
JournalSectionAdmin |
|
0 |
0 |
0 |
|
100% |
| src / mesh / admin.py |
EditorSubmissionRightInline |
|
0 |
0 |
0 |
|
100% |
| src / mesh / admin.py |
SubmissionAdmin |
|
1 |
1 |
0 |
|
0% |
| src / mesh / admin.py |
SubmissionVersionAdmin |
|
1 |
1 |
0 |
|
0% |
| src / mesh / admin.py |
SubmissionAuthorAdmin |
|
0 |
0 |
0 |
|
100% |
| src / mesh / admin.py |
EditorSectionRightAdmin |
|
0 |
0 |
0 |
|
100% |
| src / mesh / admin.py |
EditorSubmissionRightAdmin |
|
0 |
0 |
0 |
|
100% |
| src / mesh / admin.py |
ReviewAdmin |
|
1 |
1 |
0 |
|
0% |
| src / mesh / admin.py |
EditorialDecisionAdmin |
|
1 |
1 |
0 |
|
0% |
| src / mesh / admin.py |
SuggestedReviewerAdmin |
|
0 |
0 |
0 |
|
100% |
| src / mesh / admin.py |
SuggestionAdmin |
|
0 |
0 |
0 |
|
100% |
| src / mesh / admin.py |
(no class) |
|
96 |
0 |
0 |
|
100% |
| src / mesh / app_settings.py |
BlindMode |
|
0 |
0 |
0 |
|
100% |
| src / mesh / app_settings.py |
AppSettings |
|
24 |
8 |
0 |
|
67% |
| src / mesh / app_settings.py |
(no class) |
|
30 |
0 |
0 |
|
100% |
| src / mesh / apps.py |
MyappConfig |
|
0 |
0 |
0 |
|
100% |
| src / mesh / apps.py |
(no class) |
|
4 |
0 |
0 |
|
100% |
| src / mesh / migrations / 0001_initial.py |
Migration |
|
0 |
0 |
0 |
|
100% |
| src / mesh / migrations / 0001_initial.py |
(no class) |
|
11 |
0 |
0 |
|
100% |
| src / mesh / migrations / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / __init__.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| src / mesh / models / crud.py |
(no class) |
|
56 |
15 |
2 |
|
73% |
| src / mesh / models / exceptions.py |
RoleException |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / exceptions.py |
SubmissionStateError |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / exceptions.py |
ReviewStateError |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / exceptions.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| src / mesh / models / file_helpers.py |
MeshFileSystemStorage |
|
4 |
0 |
0 |
|
100% |
| src / mesh / models / file_helpers.py |
(no class) |
|
91 |
59 |
2 |
|
35% |
| src / mesh / models / filters.py |
FilterValue |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / filters.py |
FieldGetter |
|
8 |
3 |
0 |
|
62% |
| src / mesh / models / filters.py |
Filter |
|
43 |
6 |
0 |
|
86% |
| src / mesh / models / filters.py |
FilterSet |
|
38 |
3 |
0 |
|
92% |
| src / mesh / models / filters.py |
(no class) |
|
64 |
0 |
0 |
|
100% |
| src / mesh / models / orm / __init__.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| src / mesh / models / orm / base_models.py |
BaseChangeTrackingModel |
|
21 |
0 |
0 |
|
100% |
| src / mesh / models / orm / base_models.py |
BaseChangeTrackingModel.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / base_models.py |
BaseSubmittableModel |
|
1 |
1 |
0 |
|
0% |
| src / mesh / models / orm / base_models.py |
BaseSubmittableModel.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / base_models.py |
(no class) |
|
24 |
0 |
2 |
|
100% |
| src / mesh / models / orm / editorial_models.py |
EditorSectionRight |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / editorial_models.py |
EditorSubmissionRight |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / editorial_models.py |
EditorSubmissionRight.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / editorial_models.py |
EditorialDecision |
|
12 |
12 |
0 |
|
0% |
| src / mesh / models / orm / editorial_models.py |
EditorialDecisionFile |
|
12 |
6 |
0 |
|
50% |
| src / mesh / models / orm / editorial_models.py |
(no class) |
|
36 |
0 |
3 |
|
100% |
| src / mesh / models / orm / factories.py |
BaseTypingFactory |
|
2 |
0 |
0 |
|
100% |
| src / mesh / models / orm / factories.py |
UserFactory |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / factories.py |
UserFactory.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / factories.py |
JournalSectionFactory |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / factories.py |
JournalSectionFactory.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / factories.py |
SubmissionFactory |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / factories.py |
SubmissionFactory.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / factories.py |
SubmissionVersionFactory |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / factories.py |
SubmissionVersionFactory.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / factories.py |
SubmissionAuthorFactory |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / factories.py |
SubmissionAuthorFactory.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / factories.py |
ReviewFactory |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / factories.py |
ReviewFactory.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / factories.py |
EditorialDecisionFactory |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / factories.py |
EditorialDecisionFactory.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / factories.py |
(no class) |
|
58 |
0 |
0 |
|
100% |
| src / mesh / models / orm / file_models.py |
BaseModelWithFiles |
|
1 |
1 |
0 |
|
0% |
| src / mesh / models / orm / file_models.py |
BaseModelWithFiles.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / file_models.py |
BaseFileWrapperModel |
|
40 |
2 |
0 |
|
95% |
| src / mesh / models / orm / file_models.py |
BaseFileWrapperModel.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / file_models.py |
(no class) |
|
46 |
0 |
0 |
|
100% |
| src / mesh / models / orm / journal_models.py |
JournalSectionManager |
|
31 |
0 |
0 |
|
100% |
| src / mesh / models / orm / journal_models.py |
JournalSection |
|
29 |
11 |
0 |
|
62% |
| src / mesh / models / orm / journal_models.py |
(no class) |
|
30 |
0 |
0 |
|
100% |
| src / mesh / models / orm / log_models.py |
LogType |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / log_models.py |
ModelLog |
|
19 |
2 |
0 |
|
89% |
| src / mesh / models / orm / log_models.py |
ModelLog.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / log_models.py |
(no class) |
|
25 |
0 |
2 |
|
100% |
| src / mesh / models / orm / review_models.py |
ReviewState |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / review_models.py |
RecommendationValue |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / review_models.py |
ReviewManager |
|
1 |
0 |
0 |
|
100% |
| src / mesh / models / orm / review_models.py |
Review |
|
33 |
4 |
0 |
|
88% |
| src / mesh / models / orm / review_models.py |
Review.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / review_models.py |
ReviewAdditionalFile |
|
13 |
12 |
0 |
|
8% |
| src / mesh / models / orm / review_models.py |
(no class) |
|
70 |
0 |
2 |
|
100% |
| src / mesh / models / orm / submission_models.py |
SubmissionState |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / submission_models.py |
SubmissionQuerySet |
|
3 |
0 |
0 |
|
100% |
| src / mesh / models / orm / submission_models.py |
PrefetchedSubmissionManager |
|
1 |
0 |
0 |
|
100% |
| src / mesh / models / orm / submission_models.py |
Submission |
|
72 |
6 |
0 |
|
92% |
| src / mesh / models / orm / submission_models.py |
SubmissionVersion |
|
6 |
0 |
0 |
|
100% |
| src / mesh / models / orm / submission_models.py |
SubmissionVersion.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / submission_models.py |
SubmissionMainFile |
|
10 |
4 |
0 |
|
60% |
| src / mesh / models / orm / submission_models.py |
SubmissionAdditionalFile |
|
12 |
11 |
0 |
|
8% |
| src / mesh / models / orm / submission_models.py |
SubmissionLog |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / submission_models.py |
SubmissionAuthor |
|
2 |
2 |
0 |
|
0% |
| src / mesh / models / orm / submission_models.py |
SubmissionAuthor.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / submission_models.py |
(no class) |
|
119 |
0 |
6 |
|
100% |
| src / mesh / models / orm / suggestion_model.py |
Suggestion |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / orm / suggestion_model.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| src / mesh / models / orm / user_models.py |
UserManager |
|
19 |
9 |
0 |
|
53% |
| src / mesh / models / orm / user_models.py |
User |
|
2 |
0 |
0 |
|
100% |
| src / mesh / models / orm / user_models.py |
UserToken |
|
24 |
3 |
0 |
|
88% |
| src / mesh / models / orm / user_models.py |
SuggestedReviewer |
|
1 |
0 |
0 |
|
100% |
| src / mesh / models / orm / user_models.py |
(no class) |
|
48 |
0 |
3 |
|
100% |
| src / mesh / models / roles / __init__.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| src / mesh / models / roles / author.py |
Author |
|
40 |
3 |
0 |
|
92% |
| src / mesh / models / roles / author.py |
(no class) |
|
30 |
0 |
0 |
|
100% |
| src / mesh / models / roles / base_role.py |
RoleSummary |
|
1 |
0 |
0 |
|
100% |
| src / mesh / models / roles / base_role.py |
Role |
|
46 |
18 |
0 |
|
61% |
| src / mesh / models / roles / base_role.py |
(no class) |
|
90 |
0 |
6 |
|
100% |
| src / mesh / models / roles / editor.py |
Editor |
|
64 |
12 |
0 |
|
81% |
| src / mesh / models / roles / editor.py |
(no class) |
|
50 |
1 |
0 |
|
98% |
| src / mesh / models / roles / journal_manager.py |
JournalManager |
|
8 |
1 |
0 |
|
88% |
| src / mesh / models / roles / journal_manager.py |
(no class) |
|
21 |
0 |
0 |
|
100% |
| src / mesh / models / roles / reviewer.py |
ReviewerRights |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / roles / reviewer.py |
Reviewer |
|
37 |
3 |
0 |
|
92% |
| src / mesh / models / roles / reviewer.py |
(no class) |
|
31 |
0 |
0 |
|
100% |
| src / mesh / models / roles / role_handler.py |
RoleData |
|
8 |
1 |
0 |
|
88% |
| src / mesh / models / roles / role_handler.py |
RoleHandler |
|
65 |
15 |
0 |
|
77% |
| src / mesh / models / roles / role_handler.py |
RoleVisitor |
|
7 |
7 |
4 |
|
0% |
| src / mesh / models / roles / role_handler.py |
(no class) |
|
62 |
4 |
9 |
|
94% |
| src / mesh / models / roles / visitor.py |
RoleVisitor |
|
7 |
1 |
4 |
|
86% |
| src / mesh / models / roles / visitor.py |
(no class) |
|
7 |
0 |
9 |
|
100% |
| src / mesh / models / submission_status.py |
SubmissionStatus |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / submission_status.py |
SubmissionStatusData |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / submission_status.py |
(no class) |
|
16 |
0 |
2 |
|
100% |
| src / mesh / models / user / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / user / auth.py |
TokenBackend |
|
16 |
2 |
0 |
|
88% |
| src / mesh / models / user / auth.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| src / mesh / models / user / user_interfaces.py |
UserInfo |
|
2 |
1 |
0 |
|
50% |
| src / mesh / models / user / user_interfaces.py |
ImpersonateData |
|
17 |
2 |
0 |
|
88% |
| src / mesh / models / user / user_interfaces.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| src / mesh / ojs / __init__.py |
(no class) |
|
10 |
10 |
0 |
|
0% |
| src / mesh / ojs / import_file.py |
CreateFileLogic |
|
0 |
0 |
1 |
|
100% |
| src / mesh / ojs / import_file.py |
(no class) |
|
42 |
42 |
7 |
|
0% |
| src / mesh / ojs / import_review.py |
(no class) |
|
47 |
47 |
3 |
|
0% |
| src / mesh / ojs / import_round.py |
(no class) |
|
40 |
40 |
2 |
|
0% |
| src / mesh / ojs / import_submission.py |
(no class) |
|
122 |
122 |
3 |
|
0% |
| src / mesh / ojs / import_user.py |
(no class) |
|
41 |
41 |
0 |
|
0% |
| src / mesh / ojs / import_xml.py |
(no class) |
|
40 |
40 |
0 |
|
0% |
| src / mesh / ojs / lxml_utils.py |
(no class) |
|
37 |
37 |
0 |
|
0% |
| src / mesh / settings.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| src / mesh / templatetags / mesh_tags.py |
(no class) |
|
90 |
26 |
2 |
|
71% |
| src / mesh / tests / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| src / mesh / tests / base_test_case.py |
BaseTestCase |
|
14 |
0 |
0 |
|
100% |
| src / mesh / tests / base_test_case.py |
(no class) |
|
35 |
1 |
1 |
|
97% |
| src / mesh / tests / conftest.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| src / mesh / tests / interfaces / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| src / mesh / tests / interfaces / test_user_interfaces.py |
(no class) |
|
35 |
0 |
0 |
|
100% |
| src / mesh / tests / models / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| src / mesh / tests / models / test_base_models.py |
(no class) |
|
39 |
0 |
0 |
|
100% |
| src / mesh / tests / models / test_file_models.py |
BaseFileWrapperTestCase |
|
81 |
0 |
0 |
|
100% |
| src / mesh / tests / models / test_file_models.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| src / mesh / tests / models / test_review_models.py |
ReviewTestCase |
|
94 |
0 |
0 |
|
100% |
| src / mesh / tests / models / test_review_models.py |
(no class) |
|
22 |
0 |
0 |
|
100% |
| src / mesh / tests / models / test_submission_container_model.py |
JournalSectionTestCase |
|
82 |
0 |
0 |
|
100% |
| src / mesh / tests / models / test_submission_container_model.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| src / mesh / tests / models / test_submission_models.py |
SubmissionTestCase |
|
53 |
0 |
0 |
|
100% |
| src / mesh / tests / models / test_submission_models.py |
SubmissionWorkflowTestCase |
|
229 |
0 |
0 |
|
100% |
| src / mesh / tests / models / test_submission_models.py |
(no class) |
|
31 |
0 |
0 |
|
100% |
| src / mesh / tests / models / test_user_models.py |
UserTestCase |
|
8 |
0 |
0 |
|
100% |
| src / mesh / tests / models / test_user_models.py |
UserTokenTestCase |
|
14 |
0 |
0 |
|
100% |
| src / mesh / tests / models / test_user_models.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| src / mesh / tests / random_users.py |
(no class) |
|
16 |
16 |
0 |
|
0% |
| src / mesh / tests / roles / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| src / mesh / tests / roles / test_author.py |
AuthorTestCase |
|
101 |
0 |
0 |
|
100% |
| src / mesh / tests / roles / test_author.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| src / mesh / tests / roles / test_editor.py |
EditorTestCase |
|
247 |
0 |
0 |
|
100% |
| src / mesh / tests / roles / test_editor.py |
EditorUtilsTestCase |
|
19 |
0 |
0 |
|
100% |
| src / mesh / tests / roles / test_editor.py |
(no class) |
|
32 |
0 |
0 |
|
100% |
| src / mesh / tests / roles / test_journal_manager.py |
JournalManagerTestCase |
|
44 |
0 |
0 |
|
100% |
| src / mesh / tests / roles / test_journal_manager.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| src / mesh / tests / roles / test_reviewer.py |
ReviewerTestCase |
|
140 |
0 |
0 |
|
100% |
| src / mesh / tests / roles / test_reviewer.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| src / mesh / tests / settings.py |
(no class) |
|
25 |
0 |
0 |
|
100% |
| src / mesh / tests / test_auth.py |
TokenBackendTestCase |
|
35 |
0 |
0 |
|
100% |
| src / mesh / tests / test_auth.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| src / mesh / tests / test_ckeditor_related.py |
(no class) |
|
30 |
0 |
0 |
|
100% |
| src / mesh / tests / test_middleware.py |
ImpersonateMiddlewareTestCase |
|
29 |
0 |
0 |
|
100% |
| src / mesh / tests / test_middleware.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| src / mesh / tests / test_mixins.py |
NaiveDispatcher |
|
1 |
0 |
0 |
|
100% |
| src / mesh / tests / test_mixins.py |
TestMixin |
|
0 |
0 |
0 |
|
100% |
| src / mesh / tests / test_mixins.py |
TestRoleMixin |
|
98 |
0 |
0 |
|
100% |
| src / mesh / tests / test_mixins.py |
(no class) |
|
28 |
0 |
0 |
|
100% |
| src / mesh / tests / urls.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| src / mesh / tests / views / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| src / mesh / tests / views / test_submission_views.py |
SubmissionViewsTestCase |
|
184 |
0 |
0 |
|
100% |
| src / mesh / tests / views / test_submission_views.py |
(no class) |
|
62 |
0 |
0 |
|
100% |
| src / mesh / tests / workflow / helpers / author_request_helpers.py |
(no class) |
|
48 |
0 |
0 |
|
100% |
| src / mesh / tests / workflow / helpers / base_helpers.py |
(no class) |
|
85 |
16 |
0 |
|
81% |
| src / mesh / tests / workflow / helpers / editor_request_helpers.py |
(no class) |
|
82 |
4 |
0 |
|
95% |
| src / mesh / tests / workflow / helpers / journal_manager_request_helpers.py |
(no class) |
|
16 |
0 |
0 |
|
100% |
| src / mesh / tests / workflow / helpers / reviewer_request_helpers.py |
(no class) |
|
97 |
4 |
2 |
|
96% |
| src / mesh / tests / workflow / helpers / workflow_state_initiators.py |
WorkflowStateInitiators |
|
17 |
8 |
0 |
|
53% |
| src / mesh / tests / workflow / helpers / workflow_state_initiators.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| src / mesh / tests / workflow / tests / test_workflow_base.py |
WorkflowBaseTest |
|
44 |
2 |
0 |
|
95% |
| src / mesh / tests / workflow / tests / test_workflow_base.py |
(no class) |
|
18 |
0 |
0 |
|
100% |
| src / mesh / urls.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| src / mesh / views / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / components / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / components / breadcrumb.py |
(no class) |
|
12 |
0 |
2 |
|
100% |
| src / mesh / views / components / button.py |
Button |
|
12 |
9 |
0 |
|
25% |
| src / mesh / views / components / button.py |
SubmissionActionList |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / components / button.py |
(no class) |
|
84 |
8 |
2 |
|
90% |
| src / mesh / views / components / ckeditor_config.py |
CKEditorConfig |
|
28 |
3 |
0 |
|
89% |
| src / mesh / views / components / ckeditor_config.py |
(no class) |
|
50 |
1 |
0 |
|
98% |
| src / mesh / views / components / review_summary.py |
CountWithTotal |
|
2 |
1 |
0 |
|
50% |
| src / mesh / views / components / review_summary.py |
ReviewSummary |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / components / review_summary.py |
(no class) |
|
25 |
0 |
2 |
|
100% |
| src / mesh / views / components / stepper.py |
StepConfig |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / components / stepper.py |
StepperConfig |
|
45 |
45 |
0 |
|
0% |
| src / mesh / views / components / stepper.py |
(no class) |
|
65 |
31 |
2 |
|
52% |
| src / mesh / views / components / submission_list.py |
SubmissionListEnum |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / components / submission_list.py |
SubmissionListConfig |
|
1 |
0 |
0 |
|
100% |
| src / mesh / views / components / submission_list.py |
(no class) |
|
31 |
3 |
0 |
|
90% |
| src / mesh / views / components / submission_tooltip.py |
(no class) |
|
5 |
0 |
2 |
|
100% |
| src / mesh / views / components / tree_node.py |
TreeNode |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / components / tree_node.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| src / mesh / views / forms / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / base_forms.py |
FormAction |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / base_forms.py |
FileModelForm |
|
32 |
3 |
0 |
|
91% |
| src / mesh / views / forms / base_forms.py |
MeshFormMixin |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / base_forms.py |
SubmittableModelForm |
|
9 |
5 |
0 |
|
44% |
| src / mesh / views / forms / base_forms.py |
HiddenModelChoiceForm |
|
4 |
4 |
0 |
|
0% |
| src / mesh / views / forms / base_forms.py |
(no class) |
|
32 |
0 |
0 |
|
100% |
| src / mesh / views / forms / editorial_forms.py |
StartReviewProcessForm |
|
4 |
4 |
0 |
|
0% |
| src / mesh / views / forms / editorial_forms.py |
EditorialDecisionCreateForm |
|
14 |
4 |
0 |
|
71% |
| src / mesh / views / forms / editorial_forms.py |
EditorialDecisionCreateForm.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / editorial_forms.py |
EditorialDecisionUpdateForm |
|
6 |
0 |
0 |
|
100% |
| src / mesh / views / forms / editorial_forms.py |
EditorialDecisionUpdateForm.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / editorial_forms.py |
(no class) |
|
27 |
0 |
0 |
|
100% |
| src / mesh / views / forms / fields.py |
FileField |
|
25 |
2 |
0 |
|
92% |
| src / mesh / views / forms / fields.py |
CKEditorFormField |
|
6 |
0 |
0 |
|
100% |
| src / mesh / views / forms / fields.py |
(no class) |
|
22 |
0 |
3 |
|
100% |
| src / mesh / views / forms / review_forms.py |
ReviewCreateForm |
|
54 |
12 |
0 |
|
78% |
| src / mesh / views / forms / review_forms.py |
ReviewCreateForm.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / review_forms.py |
ReviewAcceptForm |
|
5 |
0 |
0 |
|
100% |
| src / mesh / views / forms / review_forms.py |
ReviewAcceptForm.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / review_forms.py |
ReviewDeclineForm |
|
5 |
1 |
0 |
|
80% |
| src / mesh / views / forms / review_forms.py |
ReviewDeclineForm.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / review_forms.py |
ReviewSubmitForm |
|
6 |
1 |
0 |
|
83% |
| src / mesh / views / forms / review_forms.py |
ReviewSubmitForm.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / review_forms.py |
ReviewConfirmForm |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / review_forms.py |
ReviewAutoCreateForm |
|
8 |
8 |
0 |
|
0% |
| src / mesh / views / forms / review_forms.py |
ReviewAutoCreateForm.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / review_forms.py |
(no class) |
|
73 |
0 |
2 |
|
100% |
| src / mesh / views / forms / reviewer_forms.py |
SuggestedReviewerForm |
|
9 |
2 |
0 |
|
78% |
| src / mesh / views / forms / reviewer_forms.py |
SuggestedReviewerForm.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / reviewer_forms.py |
SimpleReviewerForm |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / reviewer_forms.py |
SimpleReviewerForm.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / reviewer_forms.py |
(no class) |
|
27 |
0 |
0 |
|
100% |
| src / mesh / views / forms / role_forms.py |
RoleSelectForm |
|
3 |
3 |
0 |
|
0% |
| src / mesh / views / forms / role_forms.py |
RoleSwitchForm |
|
5 |
5 |
0 |
|
0% |
| src / mesh / views / forms / role_forms.py |
(no class) |
|
9 |
0 |
0 |
|
100% |
| src / mesh / views / forms / submission_forms.py |
SubmissionEditForm |
|
6 |
1 |
0 |
|
83% |
| src / mesh / views / forms / submission_forms.py |
SubmissionCreateForm |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / submission_forms.py |
SubmissionCreateForm.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / submission_forms.py |
SubmissionEditArticleMetadataForm |
|
2 |
2 |
0 |
|
0% |
| src / mesh / views / forms / submission_forms.py |
SubmissionEditArticleMetadataForm.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / submission_forms.py |
SubmissionInfoForm |
|
2 |
0 |
0 |
|
100% |
| src / mesh / views / forms / submission_forms.py |
SubmissionInfoForm.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / submission_forms.py |
SubmissionVersionForm |
|
2 |
0 |
0 |
|
100% |
| src / mesh / views / forms / submission_forms.py |
SubmissionVersionForm.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / submission_forms.py |
SubmissionAuthorForm |
|
6 |
6 |
0 |
|
0% |
| src / mesh / views / forms / submission_forms.py |
SubmissionAuthorForm.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / submission_forms.py |
SubmissionConfirmForm |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / submission_forms.py |
SubmissionDeleteForm |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / submission_forms.py |
JournalSectionForm |
|
3 |
3 |
0 |
|
0% |
| src / mesh / views / forms / submission_forms.py |
JournalSectionForm.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / submission_forms.py |
(no class) |
|
54 |
0 |
0 |
|
100% |
| src / mesh / views / forms / user_forms.py |
UserForm |
|
9 |
9 |
0 |
|
0% |
| src / mesh / views / forms / user_forms.py |
SignupForm |
|
4 |
4 |
0 |
|
0% |
| src / mesh / views / forms / user_forms.py |
(no class) |
|
12 |
0 |
0 |
|
100% |
| src / mesh / views / forms / widgets.py |
FileInput |
|
21 |
2 |
0 |
|
90% |
| src / mesh / views / forms / widgets.py |
(no class) |
|
13 |
0 |
2 |
|
100% |
| src / mesh / views / middlewares / impersonate.py |
ImpersonateMiddleware |
|
9 |
3 |
0 |
|
67% |
| src / mesh / views / middlewares / impersonate.py |
(no class) |
|
25 |
0 |
0 |
|
100% |
| src / mesh / views / middlewares / role.py |
MeshHttpRequest |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / middlewares / role.py |
CurrentRoleMiddleware |
|
16 |
4 |
0 |
|
75% |
| src / mesh / views / middlewares / role.py |
(no class) |
|
41 |
7 |
5 |
|
83% |
| src / mesh / views / mixins.py |
BaseRoleMixin |
|
43 |
8 |
0 |
|
81% |
| src / mesh / views / mixins.py |
RoleMixin |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / mixins.py |
(no class) |
|
24 |
0 |
0 |
|
100% |
| src / mesh / views / utils.py |
(no class) |
|
77 |
5 |
2 |
|
94% |
| src / mesh / views / viewmodel / __init__.py |
ChangeTrackingData |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / viewmodel / __init__.py |
(no class) |
|
11 |
0 |
2 |
|
100% |
| src / mesh / views / viewmodel / model_proxy.py |
RoleModelProxy |
|
4 |
0 |
0 |
|
100% |
| src / mesh / views / viewmodel / model_proxy.py |
(no class) |
|
9 |
0 |
2 |
|
100% |
| src / mesh / views / viewmodel / review.py |
ReviewData |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / viewmodel / review.py |
FileData |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / viewmodel / review.py |
(no class) |
|
13 |
13 |
0 |
|
0% |
| src / mesh / views / viewmodel / review_proxy.py |
ReviewProxy |
|
7 |
2 |
0 |
|
71% |
| src / mesh / views / viewmodel / review_proxy.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| src / mesh / views / viewmodel / submission_proxy.py |
SubmissionProxy |
|
10 |
3 |
0 |
|
70% |
| src / mesh / views / viewmodel / submission_proxy.py |
BuildSubmissionProxyVisitor |
|
16 |
0 |
0 |
|
100% |
| src / mesh / views / viewmodel / submission_proxy.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| src / mesh / views / viewmodel / submission_version_proxy.py |
SubmissionVersionProxy |
|
5 |
0 |
0 |
|
100% |
| src / mesh / views / viewmodel / submission_version_proxy.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| src / mesh / views / viewmodel / submissiondata.py |
SubmissionData |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / viewmodel / submissiondata.py |
SubmissionVersionData |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / viewmodel / submissiondata.py |
(no class) |
|
12 |
12 |
3 |
|
0% |
| src / mesh / views / views_base.py |
SubmittableModelFormMixin |
|
27 |
7 |
0 |
|
74% |
| src / mesh / views / views_base.py |
MeshObjectMixin |
|
34 |
8 |
0 |
|
76% |
| src / mesh / views / views_base.py |
(no class) |
|
32 |
0 |
0 |
|
100% |
| src / mesh / views / views_editorial.py |
SendToReviewView |
|
8 |
8 |
0 |
|
0% |
| src / mesh / views / views_editorial.py |
EditorialDecisionCreateView |
|
21 |
11 |
0 |
|
48% |
| src / mesh / views / views_editorial.py |
EditorialDecisionUpdateView |
|
30 |
4 |
0 |
|
87% |
| src / mesh / views / views_editorial.py |
AssignEditorView |
|
43 |
43 |
0 |
|
0% |
| src / mesh / views / views_editorial.py |
AssignEditorAPIView |
|
23 |
5 |
0 |
|
78% |
| src / mesh / views / views_editorial.py |
(no class) |
|
56 |
0 |
0 |
|
100% |
| src / mesh / views / views_file.py |
MeshGetFile |
|
16 |
16 |
1 |
|
0% |
| src / mesh / views / views_file.py |
VersionMainFileView |
|
2 |
2 |
0 |
|
0% |
| src / mesh / views / views_file.py |
VersionAdditionalFileView |
|
7 |
7 |
0 |
|
0% |
| src / mesh / views / views_file.py |
ReviewAdditionalFileView |
|
7 |
7 |
0 |
|
0% |
| src / mesh / views / views_file.py |
EditorialDecisionFileView |
|
7 |
7 |
0 |
|
0% |
| src / mesh / views / views_file.py |
ReviewFileAccessAPIView |
|
4 |
4 |
0 |
|
0% |
| src / mesh / views / views_file.py |
(no class) |
|
27 |
0 |
2 |
|
100% |
| src / mesh / views / views_home.py |
HomeView |
|
1 |
1 |
0 |
|
0% |
| src / mesh / views / views_home.py |
(no class) |
|
8 |
0 |
0 |
|
100% |
| src / mesh / views / views_journal_section.py |
JournalSectionListView |
|
19 |
19 |
0 |
|
0% |
| src / mesh / views / views_journal_section.py |
JournalSectionEditView |
|
31 |
31 |
0 |
|
0% |
| src / mesh / views / views_journal_section.py |
(no class) |
|
36 |
0 |
0 |
|
100% |
| src / mesh / views / views_review.py |
ReviewCreateView |
|
73 |
10 |
0 |
|
86% |
| src / mesh / views / views_review.py |
ReviewEditBaseView |
|
6 |
1 |
0 |
|
83% |
| src / mesh / views / views_review.py |
ReviewAnswerBaseView |
|
9 |
0 |
0 |
|
100% |
| src / mesh / views / views_review.py |
ReviewAcceptView |
|
14 |
1 |
0 |
|
93% |
| src / mesh / views / views_review.py |
ReviewDeclineView |
|
13 |
0 |
0 |
|
100% |
| src / mesh / views / views_review.py |
ReviewSubmitView |
|
26 |
5 |
0 |
|
81% |
| src / mesh / views / views_review.py |
ReviewConfirmView |
|
20 |
12 |
0 |
|
40% |
| src / mesh / views / views_review.py |
ReviewDetails |
|
14 |
1 |
0 |
|
93% |
| src / mesh / views / views_review.py |
ReviewFileAccessUpdate |
|
46 |
46 |
0 |
|
0% |
| src / mesh / views / views_review.py |
ReviewAutoCreateView |
|
46 |
46 |
0 |
|
0% |
| src / mesh / views / views_review.py |
(no class) |
|
102 |
0 |
0 |
|
100% |
| src / mesh / views / views_reviewer.py |
ReviewerListView |
|
29 |
12 |
0 |
|
59% |
| src / mesh / views / views_reviewer.py |
ReviewerDeleteView |
|
3 |
3 |
0 |
|
0% |
| src / mesh / views / views_reviewer.py |
ReviewerEditAPIView |
|
29 |
29 |
0 |
|
0% |
| src / mesh / views / views_reviewer.py |
SuggestionView |
|
12 |
12 |
0 |
|
0% |
| src / mesh / views / views_reviewer.py |
SuggestionAPIView |
|
28 |
8 |
0 |
|
71% |
| src / mesh / views / views_reviewer.py |
(no class) |
|
81 |
11 |
0 |
|
86% |
| src / mesh / views / views_role.py |
RoleSwitchView |
|
15 |
15 |
0 |
|
0% |
| src / mesh / views / views_role.py |
(no class) |
|
10 |
0 |
0 |
|
100% |
| src / mesh / views / views_submission.py |
SubmissionDetailsView |
|
16 |
6 |
0 |
|
62% |
| src / mesh / views / views_submission.py |
SubmissionListView |
|
6 |
6 |
0 |
|
0% |
| src / mesh / views / views_submission.py |
AllSubmissionsListView |
|
5 |
5 |
0 |
|
0% |
| src / mesh / views / views_submission.py |
SubmissionsByStateListView |
|
5 |
5 |
0 |
|
0% |
| src / mesh / views / views_submission.py |
DoneSubmissionListView |
|
7 |
7 |
0 |
|
0% |
| src / mesh / views / views_submission.py |
SubmissionLogView |
|
17 |
17 |
0 |
|
0% |
| src / mesh / views / views_submission.py |
SubmissionInListAPIView |
|
5 |
5 |
0 |
|
0% |
| src / mesh / views / views_submission.py |
SubmissionNotesAPIView |
|
8 |
8 |
0 |
|
0% |
| src / mesh / views / views_submission.py |
(no class) |
|
102 |
8 |
4 |
|
92% |
| src / mesh / views / views_submission_edit.py |
SubmissionCreateView |
|
17 |
11 |
0 |
|
35% |
| src / mesh / views / views_submission_edit.py |
SubmissionPreprintUpdateView |
|
35 |
35 |
0 |
|
0% |
| src / mesh / views / views_submission_edit.py |
SubmissionEditArticleMetadataVuejsAPIView |
|
69 |
27 |
0 |
|
61% |
| src / mesh / views / views_submission_edit.py |
SubmissionRedirectFromVue |
|
5 |
5 |
0 |
|
0% |
| src / mesh / views / views_submission_edit.py |
SubmissionInfoView |
|
29 |
18 |
0 |
|
38% |
| src / mesh / views / views_submission_edit.py |
SubmissionEditArticleMetadataView |
|
18 |
18 |
0 |
|
0% |
| src / mesh / views / views_submission_edit.py |
SubmissionVersionCreateView |
|
29 |
18 |
0 |
|
38% |
| src / mesh / views / views_submission_edit.py |
SubmissionVersionUpdateView |
|
32 |
32 |
0 |
|
0% |
| src / mesh / views / views_submission_edit.py |
SubmissionResumeView |
|
10 |
10 |
0 |
|
0% |
| src / mesh / views / views_submission_edit.py |
SubmissionAuthorView |
|
62 |
62 |
0 |
|
0% |
| src / mesh / views / views_submission_edit.py |
SubmissionConfirmView |
|
35 |
18 |
0 |
|
49% |
| src / mesh / views / views_submission_edit.py |
SubmissionDeleteView |
|
10 |
10 |
0 |
|
0% |
| src / mesh / views / views_submission_edit.py |
(no class) |
|
152 |
0 |
0 |
|
100% |
| src / mesh / views / views_user.py |
InitImpersonateSessionView |
|
18 |
18 |
0 |
|
0% |
| src / mesh / views / views_user.py |
CloseImpersonateSessionView |
|
3 |
3 |
0 |
|
0% |
| src / mesh / views / views_user.py |
TokenLoginView |
|
18 |
4 |
0 |
|
78% |
| src / mesh / views / views_user.py |
(no class) |
|
28 |
0 |
0 |
|
100% |