| 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) |
|
95 |
0 |
0 |
|
100% |
| src / mesh / app_settings.py |
BlindMode |
|
0 |
0 |
0 |
|
100% |
| src / mesh / app_settings.py |
AppSettings |
|
24 |
12 |
0 |
|
50% |
| 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 / 0002_remove_submissionauthor_unique_author_email_per_submission.py |
Migration |
|
0 |
0 |
0 |
|
100% |
| src / mesh / migrations / 0002_remove_submissionauthor_unique_author_email_per_submission.py |
(no class) |
|
4 |
0 |
0 |
|
100% |
| src / mesh / migrations / 0003_remove_submission_unique_submission_name_per_user.py |
Migration |
|
0 |
0 |
0 |
|
100% |
| src / mesh / migrations / 0003_remove_submission_unique_submission_name_per_user.py |
(no class) |
|
4 |
0 |
0 |
|
100% |
| src / mesh / migrations / 0004_review_quick.py |
Migration |
|
0 |
0 |
0 |
|
100% |
| src / mesh / migrations / 0004_review_quick.py |
(no class) |
|
4 |
0 |
0 |
|
100% |
| src / mesh / migrations / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| src / mesh / model / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| src / mesh / model / exceptions.py |
RoleException |
|
0 |
0 |
0 |
|
100% |
| src / mesh / model / exceptions.py |
SubmissionStateError |
|
0 |
0 |
0 |
|
100% |
| src / mesh / model / exceptions.py |
ReviewStateError |
|
0 |
0 |
0 |
|
100% |
| src / mesh / model / exceptions.py |
(no class) |
|
6 |
0 |
0 |
|
100% |
| src / mesh / model / file_helpers.py |
MeshFileSystemStorage |
|
4 |
0 |
0 |
|
100% |
| src / mesh / model / file_helpers.py |
(no class) |
|
91 |
69 |
2 |
|
24% |
| src / mesh / model / filters.py |
FilterValue |
|
0 |
0 |
0 |
|
100% |
| src / mesh / model / filters.py |
FieldGetter |
|
8 |
3 |
0 |
|
62% |
| src / mesh / model / filters.py |
Filter |
|
43 |
6 |
0 |
|
86% |
| src / mesh / model / filters.py |
FilterSet |
|
38 |
3 |
0 |
|
92% |
| src / mesh / model / filters.py |
(no class) |
|
64 |
0 |
0 |
|
100% |
| src / mesh / model / roles / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| src / mesh / model / roles / author.py |
AuthorRights |
|
36 |
12 |
0 |
|
67% |
| src / mesh / model / roles / author.py |
Author |
|
3 |
0 |
0 |
|
100% |
| src / mesh / model / roles / author.py |
(no class) |
|
37 |
0 |
0 |
|
100% |
| src / mesh / model / roles / base_role.py |
RoleRights |
|
32 |
25 |
0 |
|
22% |
| src / mesh / model / roles / base_role.py |
RoleSummary |
|
1 |
0 |
0 |
|
100% |
| src / mesh / model / roles / base_role.py |
Role |
|
10 |
2 |
0 |
|
80% |
| src / mesh / model / roles / base_role.py |
(no class) |
|
79 |
0 |
2 |
|
100% |
| src / mesh / model / roles / editor.py |
EditorRights |
|
51 |
9 |
0 |
|
82% |
| src / mesh / model / roles / editor.py |
Editor |
|
3 |
0 |
0 |
|
100% |
| src / mesh / model / roles / editor.py |
(no class) |
|
57 |
1 |
0 |
|
98% |
| src / mesh / model / roles / journal_manager.py |
JournalManagerRights |
|
6 |
1 |
0 |
|
83% |
| src / mesh / model / roles / journal_manager.py |
JournalManager |
|
3 |
0 |
0 |
|
100% |
| src / mesh / model / roles / journal_manager.py |
(no class) |
|
28 |
0 |
0 |
|
100% |
| src / mesh / model / roles / reviewer.py |
ReviewerRights |
|
33 |
6 |
0 |
|
82% |
| src / mesh / model / roles / reviewer.py |
Reviewer |
|
3 |
0 |
0 |
|
100% |
| src / mesh / model / roles / reviewer.py |
(no class) |
|
37 |
0 |
0 |
|
100% |
| src / mesh / model / roles / role_handler.py |
RoleData |
|
8 |
1 |
0 |
|
88% |
| src / mesh / model / roles / role_handler.py |
RoleHandler |
|
66 |
2 |
0 |
|
97% |
| src / mesh / model / roles / role_handler.py |
RoleVisitor |
|
10 |
4 |
0 |
|
60% |
| src / mesh / model / roles / role_handler.py |
(no class) |
|
65 |
3 |
0 |
|
95% |
| src / mesh / model / submission_status.py |
SubmissionStatus |
|
0 |
0 |
0 |
|
100% |
| src / mesh / model / submission_status.py |
SubmissionStatusData |
|
0 |
0 |
0 |
|
100% |
| src / mesh / model / submission_status.py |
(no class) |
|
16 |
0 |
2 |
|
100% |
| src / mesh / model / user / __init__.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| src / mesh / model / user / auth.py |
TokenBackend |
|
16 |
2 |
0 |
|
88% |
| src / mesh / model / user / auth.py |
(no class) |
|
7 |
0 |
0 |
|
100% |
| src / mesh / model / user / user_interfaces.py |
UserInfo |
|
2 |
1 |
0 |
|
50% |
| src / mesh / model / user / user_interfaces.py |
ImpersonateData |
|
17 |
2 |
0 |
|
88% |
| src / mesh / model / user / user_interfaces.py |
(no class) |
|
29 |
0 |
0 |
|
100% |
| src / mesh / models / __init__.py |
(no class) |
|
5 |
0 |
0 |
|
100% |
| src / mesh / models / base_models.py |
BaseChangeTrackingModel |
|
10 |
0 |
0 |
|
100% |
| src / mesh / models / base_models.py |
BaseChangeTrackingModel.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / base_models.py |
BaseSubmittableModel |
|
1 |
1 |
0 |
|
0% |
| src / mesh / models / base_models.py |
BaseSubmittableModel.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / base_models.py |
(no class) |
|
24 |
0 |
2 |
|
100% |
| src / mesh / models / editorial_models.py |
EditorSectionRight |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / editorial_models.py |
EditorSubmissionRight |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / editorial_models.py |
EditorSubmissionRight.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / editorial_models.py |
EditorialDecision |
|
12 |
12 |
0 |
|
0% |
| src / mesh / models / editorial_models.py |
EditorialDecisionFile |
|
11 |
11 |
0 |
|
0% |
| src / mesh / models / editorial_models.py |
(no class) |
|
36 |
0 |
3 |
|
100% |
| src / mesh / models / factories.py |
BaseTypingFactory |
|
2 |
0 |
0 |
|
100% |
| src / mesh / models / factories.py |
UserFactory |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / factories.py |
UserFactory.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / factories.py |
JournalSectionFactory |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / factories.py |
JournalSectionFactory.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / factories.py |
SubmissionFactory |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / factories.py |
SubmissionFactory.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / factories.py |
SubmissionVersionFactory |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / factories.py |
SubmissionVersionFactory.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / factories.py |
SubmissionAuthorFactory |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / factories.py |
SubmissionAuthorFactory.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / factories.py |
ReviewFactory |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / factories.py |
ReviewFactory.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / factories.py |
EditorialDecisionFactory |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / factories.py |
EditorialDecisionFactory.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / factories.py |
(no class) |
|
58 |
0 |
0 |
|
100% |
| src / mesh / models / file_models.py |
BaseModelWithFiles |
|
1 |
1 |
0 |
|
0% |
| src / mesh / models / file_models.py |
BaseModelWithFiles.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / file_models.py |
BaseFileWrapperModel |
|
43 |
8 |
0 |
|
81% |
| src / mesh / models / file_models.py |
BaseFileWrapperModel.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / file_models.py |
(no class) |
|
50 |
0 |
2 |
|
100% |
| src / mesh / models / journal_models.py |
JournalSectionManager |
|
31 |
0 |
0 |
|
100% |
| src / mesh / models / journal_models.py |
JournalSection |
|
29 |
11 |
0 |
|
62% |
| src / mesh / models / journal_models.py |
(no class) |
|
30 |
0 |
0 |
|
100% |
| src / mesh / models / log_models.py |
LogType |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / log_models.py |
ModelLog |
|
16 |
2 |
0 |
|
88% |
| src / mesh / models / log_models.py |
ModelLog.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / log_models.py |
(no class) |
|
24 |
0 |
0 |
|
100% |
| src / mesh / models / review_models.py |
ReviewState |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / review_models.py |
RecommendationValue |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / review_models.py |
ReviewManager |
|
1 |
0 |
0 |
|
100% |
| src / mesh / models / review_models.py |
Review |
|
23 |
2 |
0 |
|
91% |
| src / mesh / models / review_models.py |
Review.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / review_models.py |
ReviewAdditionalFile |
|
11 |
10 |
0 |
|
9% |
| src / mesh / models / review_models.py |
(no class) |
|
68 |
0 |
2 |
|
100% |
| src / mesh / models / submission_models.py |
SubmissionState |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / submission_models.py |
SubmissionQuerySet |
|
3 |
0 |
0 |
|
100% |
| src / mesh / models / submission_models.py |
SubmissionManager |
|
4 |
1 |
0 |
|
75% |
| src / mesh / models / submission_models.py |
Submission |
|
52 |
4 |
0 |
|
92% |
| src / mesh / models / submission_models.py |
SubmissionVersion |
|
6 |
0 |
0 |
|
100% |
| src / mesh / models / submission_models.py |
SubmissionVersion.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / submission_models.py |
SubmissionMainFile |
|
9 |
8 |
0 |
|
11% |
| src / mesh / models / submission_models.py |
SubmissionAdditionalFile |
|
11 |
5 |
0 |
|
55% |
| src / mesh / models / submission_models.py |
SubmissionLog |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / submission_models.py |
SubmissionAuthor |
|
2 |
2 |
0 |
|
0% |
| src / mesh / models / submission_models.py |
(no class) |
|
100 |
0 |
6 |
|
100% |
| src / mesh / models / user_models.py |
UserManager |
|
19 |
19 |
0 |
|
0% |
| src / mesh / models / user_models.py |
User |
|
2 |
0 |
0 |
|
100% |
| src / mesh / models / user_models.py |
UserToken |
|
24 |
3 |
0 |
|
88% |
| src / mesh / models / user_models.py |
SuggestedReviewer |
|
1 |
1 |
0 |
|
0% |
| src / mesh / models / user_models.py |
Suggestion |
|
0 |
0 |
0 |
|
100% |
| src / mesh / models / user_models.py |
(no class) |
|
55 |
0 |
0 |
|
100% |
| src / mesh / settings.py |
(no class) |
|
0 |
0 |
0 |
|
100% |
| 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 / 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 |
|
87 |
0 |
0 |
|
100% |
| src / mesh / tests / models / test_file_models.py |
(no class) |
|
21 |
0 |
0 |
|
100% |
| src / mesh / tests / models / test_review_models.py |
ReviewTestCase |
|
93 |
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 |
|
48 |
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) |
|
30 |
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 |
|
103 |
0 |
0 |
|
100% |
| src / mesh / tests / roles / test_author.py |
(no class) |
|
17 |
0 |
0 |
|
100% |
| src / mesh / tests / roles / test_editor.py |
EditorTestCase |
|
230 |
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 |
|
47 |
0 |
0 |
|
100% |
| src / mesh / tests / roles / test_journal_manager.py |
(no class) |
|
15 |
0 |
0 |
|
100% |
| src / mesh / tests / roles / test_reviewer.py |
ReviewerTestCase |
|
136 |
0 |
0 |
|
100% |
| src / mesh / tests / roles / test_reviewer.py |
(no class) |
|
20 |
0 |
0 |
|
100% |
| src / mesh / tests / roles / test_role_handler.py |
RoleDataTestCase |
|
14 |
0 |
0 |
|
100% |
| src / mesh / tests / roles / test_role_handler.py |
RoleHandlerTestCase |
|
163 |
0 |
0 |
|
100% |
| src / mesh / tests / roles / test_role_handler.py |
(no class) |
|
35 |
0 |
0 |
|
100% |
| src / mesh / tests / settings.py |
(no class) |
|
26 |
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 |
|
109 |
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 |
|
168 |
0 |
0 |
|
100% |
| src / mesh / tests / views / test_submission_views.py |
(no class) |
|
55 |
0 |
0 |
|
100% |
| src / mesh / urls.py |
(no class) |
|
12 |
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 |
5 |
2 |
|
58% |
| src / mesh / views / components / button.py |
Button |
|
12 |
12 |
0 |
|
0% |
| src / mesh / views / components / button.py |
SubmissionActionList |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / components / button.py |
(no class) |
|
82 |
25 |
0 |
|
70% |
| 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) |
|
23 |
0 |
0 |
|
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) |
|
4 |
0 |
0 |
|
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 |
32 |
0 |
|
0% |
| src / mesh / views / forms / base_forms.py |
MeshFormMixin |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / base_forms.py |
SubmittableModelForm |
|
9 |
9 |
0 |
|
0% |
| 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 |
14 |
0 |
|
0% |
| src / mesh / views / forms / editorial_forms.py |
EditorialDecisionCreateForm.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / editorial_forms.py |
EditorialDecisionUpdateForm |
|
6 |
6 |
0 |
|
0% |
| 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 |
11 |
0 |
|
56% |
| 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 |
54 |
0 |
|
0% |
| src / mesh / views / forms / review_forms.py |
ReviewCreateForm.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / review_forms.py |
ReviewAcceptForm |
|
5 |
5 |
0 |
|
0% |
| src / mesh / views / forms / review_forms.py |
ReviewAcceptForm.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / review_forms.py |
ReviewDeclineForm |
|
5 |
5 |
0 |
|
0% |
| src / mesh / views / forms / review_forms.py |
ReviewDeclineForm.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / review_forms.py |
ReviewSubmitForm |
|
6 |
6 |
0 |
|
0% |
| 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 |
9 |
0 |
|
0% |
| 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 |
6 |
0 |
|
0% |
| 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 |
2 |
0 |
|
0% |
| src / mesh / views / forms / submission_forms.py |
SubmissionInfoForm.Meta |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / forms / submission_forms.py |
SubmissionVersionForm |
|
2 |
2 |
0 |
|
0% |
| 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 |
16 |
0 |
|
24% |
| src / mesh / views / forms / widgets.py |
(no class) |
|
13 |
0 |
2 |
|
100% |
| src / mesh / views / middleware.py |
ImpersonateMiddleware |
|
9 |
9 |
0 |
|
0% |
| src / mesh / views / middleware.py |
(no class) |
|
25 |
1 |
0 |
|
96% |
| src / mesh / views / mixins.py |
BaseRoleMixin |
|
40 |
8 |
0 |
|
80% |
| src / mesh / views / mixins.py |
RoleMixin |
|
0 |
0 |
0 |
|
100% |
| src / mesh / views / mixins.py |
(no class) |
|
26 |
0 |
0 |
|
100% |
| src / mesh / views / model_proxy / __init__.py |
(no class) |
|
3 |
0 |
0 |
|
100% |
| src / mesh / views / model_proxy / model_proxy.py |
RoleModelProxy |
|
4 |
2 |
0 |
|
50% |
| src / mesh / views / model_proxy / model_proxy.py |
(no class) |
|
10 |
0 |
2 |
|
100% |
| src / mesh / views / model_proxy / review_proxy.py |
ReviewProxy |
|
8 |
8 |
0 |
|
0% |
| src / mesh / views / model_proxy / review_proxy.py |
(no class) |
|
13 |
0 |
0 |
|
100% |
| src / mesh / views / model_proxy / submission_proxy.py |
SubmissionProxy |
|
22 |
22 |
0 |
|
0% |
| src / mesh / views / model_proxy / submission_proxy.py |
BuildSubmissionProxyVisitor |
|
17 |
2 |
0 |
|
88% |
| src / mesh / views / model_proxy / submission_proxy.py |
(no class) |
|
32 |
0 |
2 |
|
100% |
| src / mesh / views / model_proxy / submission_version_proxy.py |
SubmissionVersionProxy |
|
16 |
16 |
0 |
|
0% |
| src / mesh / views / model_proxy / submission_version_proxy.py |
(no class) |
|
14 |
0 |
0 |
|
100% |
| src / mesh / views / utils.py |
(no class) |
|
64 |
37 |
2 |
|
42% |
| src / mesh / views / views_base.py |
SubmittableModelFormMixin |
|
27 |
27 |
0 |
|
0% |
| src / mesh / views / views_base.py |
(no class) |
|
19 |
0 |
0 |
|
100% |
| src / mesh / views / views_editorial.py |
SendToReviewView |
|
6 |
6 |
0 |
|
0% |
| src / mesh / views / views_editorial.py |
EditorialDecisionCreateView |
|
19 |
19 |
0 |
|
0% |
| src / mesh / views / views_editorial.py |
EditorialDecisionUpdateView |
|
28 |
28 |
0 |
|
0% |
| src / mesh / views / views_editorial.py |
AssignEditorView |
|
41 |
41 |
0 |
|
0% |
| src / mesh / views / views_editorial.py |
AssignEditorAPIView |
|
23 |
23 |
0 |
|
0% |
| src / mesh / views / views_editorial.py |
(no class) |
|
57 |
0 |
0 |
|
100% |
| src / mesh / views / views_file.py |
FileServingView |
|
32 |
32 |
0 |
|
0% |
| src / mesh / views / views_file.py |
(no class) |
|
14 |
0 |
0 |
|
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 |
|
18 |
18 |
0 |
|
0% |
| src / mesh / views / views_journal_section.py |
JournalSectionEditView |
|
31 |
31 |
0 |
|
0% |
| src / mesh / views / views_journal_section.py |
(no class) |
|
35 |
0 |
0 |
|
100% |
| src / mesh / views / views_review.py |
ReviewCreateView |
|
87 |
87 |
0 |
|
0% |
| src / mesh / views / views_review.py |
ReviewEditBaseView |
|
5 |
5 |
0 |
|
0% |
| src / mesh / views / views_review.py |
ReviewAcceptView |
|
21 |
21 |
0 |
|
0% |
| src / mesh / views / views_review.py |
ReviewDeclineView |
|
21 |
21 |
0 |
|
0% |
| src / mesh / views / views_review.py |
ReviewSubmitView |
|
26 |
26 |
0 |
|
0% |
| src / mesh / views / views_review.py |
ReviewConfirmView |
|
18 |
18 |
0 |
|
0% |
| src / mesh / views / views_review.py |
ReviewDetails |
|
10 |
10 |
0 |
|
0% |
| src / mesh / views / views_review.py |
ReviewFileAccessUpdate |
|
41 |
41 |
0 |
|
0% |
| src / mesh / views / views_review.py |
ReviewFileAccessAPIView |
|
4 |
4 |
0 |
|
0% |
| src / mesh / views / views_review.py |
ReviewAutoCreateView |
|
49 |
49 |
0 |
|
0% |
| src / mesh / views / views_review.py |
(no class) |
|
109 |
0 |
0 |
|
100% |
| src / mesh / views / views_reviewer.py |
ReviewerListView |
|
28 |
28 |
0 |
|
0% |
| src / mesh / views / views_reviewer.py |
ReviewerDeleteView |
|
1 |
1 |
0 |
|
0% |
| src / mesh / views / views_reviewer.py |
ReviewerEditAPIView |
|
28 |
28 |
0 |
|
0% |
| src / mesh / views / views_reviewer.py |
SuggestionView |
|
11 |
11 |
0 |
|
0% |
| src / mesh / views / views_reviewer.py |
SuggestionAPIView |
|
27 |
27 |
0 |
|
0% |
| src / mesh / views / views_reviewer.py |
(no class) |
|
83 |
17 |
0 |
|
80% |
| 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 |
|
7 |
7 |
0 |
|
0% |
| src / mesh / views / views_submission.py |
SubmissionListView |
|
8 |
8 |
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 |
|
19 |
19 |
0 |
|
0% |
| src / mesh / views / views_submission.py |
SubmissionInListAPIView |
|
6 |
6 |
0 |
|
0% |
| src / mesh / views / views_submission.py |
SubmissionNotesAPIView |
|
6 |
6 |
0 |
|
0% |
| src / mesh / views / views_submission.py |
(no class) |
|
101 |
18 |
2 |
|
82% |
| src / mesh / views / views_submission_edit.py |
SubmissionCreateView |
|
35 |
35 |
0 |
|
0% |
| src / mesh / views / views_submission_edit.py |
SubmissionPreprintUpdateView |
|
34 |
34 |
0 |
|
0% |
| src / mesh / views / views_submission_edit.py |
SubmissionEditArticleMetadataVuejsAPIView |
|
68 |
68 |
0 |
|
0% |
| src / mesh / views / views_submission_edit.py |
SubmissionRedirectFromVue |
|
5 |
5 |
0 |
|
0% |
| src / mesh / views / views_submission_edit.py |
SubmissionInfoView |
|
28 |
28 |
0 |
|
0% |
| src / mesh / views / views_submission_edit.py |
SubmissionEditArticleMetadataView |
|
17 |
17 |
0 |
|
0% |
| src / mesh / views / views_submission_edit.py |
SubmissionVersionCreateView |
|
28 |
28 |
0 |
|
0% |
| src / mesh / views / views_submission_edit.py |
SubmissionVersionUpdateView |
|
31 |
31 |
0 |
|
0% |
| src / mesh / views / views_submission_edit.py |
SubmissionResumeView |
|
8 |
8 |
0 |
|
0% |
| src / mesh / views / views_submission_edit.py |
SubmissionAuthorView |
|
61 |
61 |
0 |
|
0% |
| src / mesh / views / views_submission_edit.py |
SubmissionConfirmView |
|
35 |
35 |
0 |
|
0% |
| src / mesh / views / views_submission_edit.py |
SubmissionDeleteView |
|
9 |
9 |
0 |
|
0% |
| src / mesh / views / views_submission_edit.py |
(no class) |
|
156 |
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 |
18 |
0 |
|
0% |
| src / mesh / views / views_user.py |
(no class) |
|
28 |
0 |
0 |
|
100% |