src/comments_moderation/apps.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
src/comments_moderation/forms.py |
MultipleCollectionForm.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
src/comments_moderation/forms.py |
CommentIdForm.__init__ |
2 |
0 |
0 |
0 |
0 |
100% |
src/comments_moderation/forms.py |
RemoveBaseModeratorForm.__init__ |
4 |
0 |
0 |
0 |
0 |
100% |
src/comments_moderation/forms.py |
UserCommentModeratorForm.clean |
4 |
4 |
0 |
2 |
0 |
0% |
src/comments_moderation/forms.py |
(no function) |
27 |
0 |
0 |
0 |
0 |
100% |
src/comments_moderation/mixins.py |
ModeratorCommentRightsMixin.rights_class |
1 |
0 |
0 |
0 |
0 |
100% |
src/comments_moderation/mixins.py |
ForceLanguageMixin.dispatch |
2 |
0 |
0 |
0 |
0 |
100% |
src/comments_moderation/mixins.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
src/comments_moderation/models.py |
CommentModerator.get_collections |
1 |
1 |
0 |
0 |
0 |
0% |
src/comments_moderation/models.py |
CommentModerator.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
src/comments_moderation/models.py |
(no function) |
9 |
0 |
0 |
0 |
0 |
100% |
src/comments_moderation/rights.py |
ModeratorUserRights.get_user_admin_collections |
3 |
0 |
0 |
2 |
0 |
100% |
src/comments_moderation/rights.py |
ModeratorUserRights.get_user_staff_collections |
5 |
0 |
0 |
4 |
0 |
100% |
src/comments_moderation/rights.py |
ModeratorUserRights.comment_rights_query_params |
9 |
1 |
0 |
6 |
2 |
80% |
src/comments_moderation/rights.py |
ModeratorUserRights.comment_can_delete |
1 |
0 |
0 |
0 |
0 |
100% |
src/comments_moderation/rights.py |
ModeratorUserRights.comment_can_edit |
1 |
0 |
0 |
0 |
0 |
100% |
src/comments_moderation/rights.py |
ModeratorUserRights.comment_can_moderate |
1 |
0 |
0 |
0 |
0 |
100% |
src/comments_moderation/rights.py |
ModeratorUserRights.comment_can_manage_moderators |
1 |
0 |
0 |
0 |
0 |
100% |
src/comments_moderation/rights.py |
ModeratorUserRights.is_admin_moderator |
1 |
0 |
0 |
0 |
0 |
100% |
src/comments_moderation/rights.py |
ModeratorUserRights.is_staff_moderator |
1 |
0 |
0 |
0 |
0 |
100% |
src/comments_moderation/rights.py |
(no function) |
20 |
0 |
0 |
0 |
0 |
100% |
src/comments_moderation/templatetags/moderation_tags.py |
show_comments_nav |
1 |
0 |
0 |
0 |
0 |
100% |
src/comments_moderation/templatetags/moderation_tags.py |
can_manage_moderators |
2 |
0 |
0 |
0 |
0 |
100% |
src/comments_moderation/templatetags/moderation_tags.py |
(no function) |
12 |
0 |
0 |
0 |
0 |
100% |
src/comments_moderation/utils.py |
is_comment_moderator |
1 |
0 |
0 |
0 |
0 |
100% |
src/comments_moderation/utils.py |
update_moderation_right |
4 |
0 |
0 |
0 |
0 |
100% |
src/comments_moderation/utils.py |
get_all_moderators |
12 |
0 |
0 |
2 |
0 |
100% |
src/comments_moderation/utils.py |
update_moderator_collections |
10 |
0 |
0 |
6 |
0 |
100% |
src/comments_moderation/utils.py |
merge_dict |
20 |
0 |
0 |
18 |
0 |
100% |
src/comments_moderation/utils.py |
get_comment_and_can_manage_moderators |
9 |
0 |
0 |
4 |
0 |
100% |
src/comments_moderation/utils.py |
email_moderator_assigned |
9 |
0 |
0 |
2 |
0 |
100% |
src/comments_moderation/utils.py |
get_comments_for_home |
9 |
0 |
0 |
4 |
0 |
100% |
src/comments_moderation/utils.py |
get_pending_invitations |
20 |
2 |
0 |
14 |
2 |
88% |
src/comments_moderation/utils.py |
get_comment_pending_invitations |
7 |
0 |
0 |
4 |
0 |
100% |
src/comments_moderation/utils.py |
(no function) |
34 |
0 |
0 |
0 |
0 |
100% |
src/comments_moderation/views.py |
CommentDashboardDetailsView.get_context_data |
20 |
1 |
0 |
6 |
1 |
92% |
src/comments_moderation/views.py |
CommentAdminModeratorView.get_context_data |
46 |
3 |
0 |
20 |
4 |
89% |
src/comments_moderation/views.py |
CommentAdminModeratorView.post |
24 |
0 |
0 |
6 |
0 |
100% |
src/comments_moderation/views.py |
AddBaseModeratorView.post |
23 |
2 |
0 |
8 |
1 |
90% |
src/comments_moderation/views.py |
RemoveBaseModeratorView.post |
32 |
4 |
0 |
12 |
3 |
84% |
src/comments_moderation/views.py |
InviteStaffModeratorView.post |
32 |
2 |
0 |
6 |
1 |
92% |
src/comments_moderation/views.py |
InviteBaseModeratorView.post |
37 |
4 |
0 |
10 |
3 |
85% |
src/comments_moderation/views.py |
(no function) |
53 |
0 |
0 |
0 |
0 |
100% |
src/history/models.py |
HistoryEventQuerySet.get_stale_events |
3 |
3 |
0 |
0 |
0 |
0% |
src/history/models.py |
HistoryEventQuerySet.get_last_unsolved_error |
6 |
6 |
0 |
4 |
0 |
0% |
src/history/models.py |
HistoryEvent.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
src/history/models.py |
HistoryEvent.is_expandable |
2 |
2 |
0 |
0 |
0 |
0% |
src/history/models.py |
test_create |
18 |
0 |
0 |
0 |
0 |
100% |
src/history/models.py |
insert_history_event |
81 |
31 |
0 |
64 |
9 |
60% |
src/history/models.py |
GroupEventsBy.__init__ |
6 |
6 |
0 |
2 |
0 |
0% |
src/history/models.py |
GroupEventsBy.__iter__ |
1 |
1 |
0 |
0 |
0 |
0% |
src/history/models.py |
GroupEventsBy.__next__ |
20 |
20 |
0 |
8 |
0 |
0% |
src/history/models.py |
GroupEventsBy._grouper |
4 |
4 |
0 |
2 |
0 |
0% |
src/history/models.py |
get_history_events |
39 |
1 |
0 |
24 |
3 |
94% |
src/history/models.py |
get_history_error_warning_counts |
10 |
10 |
0 |
8 |
0 |
0% |
src/history/models.py |
delete_history_event |
1 |
1 |
0 |
0 |
0 |
0% |
src/history/models.py |
get_history_last_event_by |
6 |
0 |
0 |
2 |
0 |
100% |
src/history/models.py |
get_gap |
9 |
9 |
0 |
6 |
0 |
0% |
src/history/models.py |
(no function) |
33 |
0 |
0 |
0 |
0 |
100% |
src/history/views.py |
manage_exceptions |
6 |
6 |
0 |
2 |
0 |
0% |
src/history/views.py |
matching_decorator |
2 |
2 |
0 |
0 |
0 |
0% |
src/history/views.py |
matching_decorator.inner |
30 |
30 |
0 |
6 |
0 |
0% |
src/history/views.py |
execute_and_record_func |
14 |
14 |
0 |
2 |
0 |
0% |
src/history/views.py |
edit_decorator |
2 |
2 |
0 |
0 |
0 |
0% |
src/history/views.py |
edit_decorator.inner |
16 |
16 |
0 |
6 |
0 |
0% |
src/history/views.py |
HistoryContextMixin.get_context_data |
5 |
5 |
0 |
0 |
0 |
0% |
src/history/views.py |
HistoryView.get_context_data |
16 |
16 |
0 |
4 |
0 |
0% |
src/history/views.py |
HistoryClearView.get_object |
1 |
1 |
0 |
0 |
0 |
0% |
src/history/views.py |
(no function) |
36 |
36 |
0 |
0 |
0 |
0% |
src/ptf_tools/admin.py |
GroupAdmin.get_queryset |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/admin.py |
GroupAdmin.get_collections |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/admin.py |
UserAdmin.get_queryset |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/admin.py |
UserAdmin.is_moderator |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/admin.py |
InvitationAdmin.get_form |
6 |
6 |
0 |
2 |
0 |
0% |
src/ptf_tools/admin.py |
InvitationAdmin.get_readonly_fields |
4 |
4 |
0 |
2 |
0 |
0% |
src/ptf_tools/admin.py |
(no function) |
53 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/allauth_adapter.py |
DisableSignUp.is_open_for_signup |
1 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/allauth_adapter.py |
(no function) |
3 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/apps.py |
PtfToolsConfig.ready |
1 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/apps.py |
(no function) |
4 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/celery.py |
(no function) |
6 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/doaj.py |
has_date_online_first |
1 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/doaj.py |
has_date_published |
1 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/doaj.py |
has_publication_date |
1 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/doaj.py |
is_published |
3 |
1 |
0 |
2 |
1 |
60% |
src/ptf_tools/doaj.py |
get_names |
14 |
1 |
0 |
10 |
4 |
79% |
src/ptf_tools/doaj.py |
get_token |
8 |
2 |
0 |
6 |
3 |
64% |
src/ptf_tools/doaj.py |
doaj_pid_register |
38 |
11 |
0 |
26 |
8 |
64% |
src/ptf_tools/doaj.py |
doaj_resource_register |
72 |
9 |
0 |
30 |
12 |
79% |
src/ptf_tools/doaj.py |
doaj_delete_article |
17 |
17 |
0 |
8 |
0 |
0% |
src/ptf_tools/doaj.py |
doaj_delete_articles_in_collection |
10 |
10 |
0 |
8 |
0 |
0% |
src/ptf_tools/doaj.py |
doaj_retrieve_applications |
9 |
9 |
0 |
6 |
0 |
0% |
src/ptf_tools/doaj.py |
(no function) |
21 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/doi.py |
get_doibatch |
6 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/doi.py |
get_or_create_doibatch |
25 |
25 |
0 |
12 |
0 |
0% |
src/ptf_tools/doi.py |
recordDOI |
121 |
82 |
0 |
50 |
9 |
28% |
src/ptf_tools/doi.py |
get_user_pwd_crossref |
12 |
12 |
0 |
0 |
0 |
0% |
src/ptf_tools/doi.py |
checkDOIBatch |
33 |
33 |
0 |
12 |
0 |
0% |
src/ptf_tools/doi.py |
removeOldDataInCrossref |
40 |
40 |
0 |
14 |
0 |
0% |
src/ptf_tools/doi.py |
(no function) |
16 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/forms.py |
PtfFormHelper.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
src/ptf_tools/forms.py |
PtfModalFormHelper.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
src/ptf_tools/forms.py |
PtfLargeModalFormHelper.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
src/ptf_tools/forms.py |
FormSetHelper.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/forms.py |
BibItemIdForm.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/forms.py |
ExtIdForm.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/forms.py |
CollectionForm.__init__ |
9 |
9 |
0 |
6 |
0 |
0% |
src/ptf_tools/forms.py |
ContainerForm.__init__ |
22 |
22 |
0 |
10 |
0 |
0% |
src/ptf_tools/forms.py |
ContainerForm.clean |
2 |
2 |
0 |
0 |
0 |
0% |
src/ptf_tools/forms.py |
ArticleForm.__init__ |
39 |
39 |
0 |
30 |
0 |
0% |
src/ptf_tools/forms.py |
ArticleForm.clean |
2 |
2 |
0 |
0 |
0 |
0% |
src/ptf_tools/forms.py |
cast_volume |
9 |
9 |
0 |
2 |
0 |
0% |
src/ptf_tools/forms.py |
unpack_pid |
4 |
4 |
0 |
0 |
0 |
0% |
src/ptf_tools/forms.py |
get_volume_choices |
14 |
14 |
0 |
6 |
0 |
0% |
src/ptf_tools/forms.py |
get_article_choices |
4 |
4 |
0 |
0 |
0 |
0% |
src/ptf_tools/forms.py |
ImportArticleForm.__init__ |
8 |
8 |
0 |
2 |
0 |
0% |
src/ptf_tools/forms.py |
ImportContainerForm.__init__ |
4 |
4 |
0 |
0 |
0 |
0% |
src/ptf_tools/forms.py |
DiffContainerForm.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/forms.py |
PageForm.__init__ |
30 |
6 |
0 |
12 |
4 |
76% |
src/ptf_tools/forms.py |
PageForm.save_model |
2 |
2 |
0 |
0 |
0 |
0% |
src/ptf_tools/forms.py |
NewsForm.__init__ |
21 |
21 |
0 |
10 |
0 |
0% |
src/ptf_tools/forms.py |
NewsForm.save_model |
2 |
2 |
0 |
0 |
0 |
0% |
src/ptf_tools/forms.py |
InvitationAdminChangeForm.clean_extra_data |
5 |
5 |
0 |
0 |
0 |
0% |
src/ptf_tools/forms.py |
InvitationAdminAddForm.save |
17 |
17 |
0 |
4 |
0 |
0% |
src/ptf_tools/forms.py |
(no function) |
146 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/indexingChecker.py |
ReferencingChecker.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/indexingChecker.py |
ReferencingChecker.check_references |
19 |
19 |
0 |
10 |
0 |
0% |
src/ptf_tools/indexingChecker.py |
Journal.__init__ |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/indexingChecker.py |
Journal.collection_pid |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/indexingChecker.py |
Journal.title |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/indexingChecker.py |
Journal.articles |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/indexingChecker.py |
(no function) |
15 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/models.py |
CollectionGroup.__str__ |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/models.py |
CollectionGroup.get_collections |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/models.py |
Invitation.get_invite |
13 |
0 |
0 |
2 |
0 |
100% |
src/ptf_tools/models.py |
Invitation.date_expired |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/models.py |
InviteModeratorData.__post_init__ |
14 |
6 |
0 |
4 |
2 |
56% |
src/ptf_tools/models.py |
InvitationExtraData.__post_init__ |
6 |
2 |
0 |
2 |
0 |
75% |
src/ptf_tools/models.py |
InvitationExtraData.serialize |
1 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/models.py |
(no function) |
45 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/signals.py |
update_user_from_invite |
57 |
9 |
0 |
32 |
9 |
80% |
src/ptf_tools/signals.py |
(no function) |
16 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/tasks.py |
archive_numdam_collection |
15 |
15 |
0 |
4 |
0 |
0% |
src/ptf_tools/tasks.py |
archive_numdam_issue |
5 |
5 |
0 |
0 |
0 |
0% |
src/ptf_tools/tasks.py |
archive_trammel_collection |
13 |
13 |
0 |
2 |
0 |
0% |
src/ptf_tools/tasks.py |
archive_trammel_resource |
11 |
11 |
0 |
2 |
0 |
0% |
src/ptf_tools/tasks.py |
(no function) |
21 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/templatetags/tools_helpers.py |
get_mersenne_collections |
1 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/templatetags/tools_helpers.py |
get_authorized_collections |
5 |
0 |
0 |
4 |
1 |
89% |
src/ptf_tools/templatetags/tools_helpers.py |
(no function) |
11 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/utils.py |
is_authorized_editor |
3 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/utils.py |
(no function) |
2 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/views/base_views.py |
view_404 |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
check_collection |
15 |
15 |
0 |
8 |
0 |
0% |
src/ptf_tools/views/base_views.py |
check_lock |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
load_cedrics_article_choices |
4 |
4 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ImportCedricsArticleFormView.dispatch |
2 |
2 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ImportCedricsArticleFormView.get_success_url |
3 |
3 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ImportCedricsArticleFormView.get_context_data |
4 |
4 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ImportCedricsArticleFormView.get_form_kwargs |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ImportCedricsArticleFormView.form_valid |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ImportCedricsArticleFormView.import_cedrics_article |
2 |
2 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ImportCedricsArticleFormView.post |
12 |
12 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ImportCedricsIssueView.dispatch |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ImportCedricsIssueView.get_success_url |
3 |
3 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ImportCedricsIssueView.get_context_data |
4 |
4 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ImportCedricsIssueView.get_form_kwargs |
4 |
4 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ImportCedricsIssueView.form_valid |
2 |
2 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
DiffCedricsIssueView.get_success_url |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
DiffCedricsIssueView.dispatch |
2 |
2 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
DiffCedricsIssueView.get |
17 |
17 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
DiffCedricsIssueView.post |
4 |
4 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
DiffCedricsIssueView.get_context_data |
6 |
6 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
DiffCedricsIssueView.get_form_kwargs |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
DiffCedricsIssueView.diff_cedrics_issue |
10 |
10 |
0 |
4 |
0 |
0% |
src/ptf_tools/views/base_views.py |
DiffCedricsIssueView.import_cedrics_issue |
18 |
18 |
0 |
10 |
0 |
0% |
src/ptf_tools/views/base_views.py |
DiffCedricsIssueView.form_valid |
11 |
11 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
BibtexAPIView.get |
16 |
16 |
0 |
10 |
0 |
0% |
src/ptf_tools/views/base_views.py |
MatchingAPIView.get |
26 |
26 |
0 |
4 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ImportAllAPIView.internal_do |
18 |
18 |
0 |
8 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ImportAllAPIView.get |
9 |
9 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
DeployAllAPIView.internal_do |
18 |
18 |
0 |
14 |
0 |
0% |
src/ptf_tools/views/base_views.py |
DeployAllAPIView.get |
10 |
10 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
AddIssuePDFView.__init |
5 |
5 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
AddIssuePDFView.post_to_site |
7 |
7 |
0 |
4 |
0 |
0% |
src/ptf_tools/views/base_views.py |
AddIssuePDFView.internal_do |
17 |
17 |
0 |
6 |
0 |
0% |
src/ptf_tools/views/base_views.py |
AddIssuePDFView.get |
18 |
18 |
0 |
4 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ArchiveAllAPIView.internal_do |
17 |
17 |
0 |
8 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ArchiveAllAPIView.get |
14 |
14 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
CreateAllDjvuAPIView.internal_do |
5 |
5 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
CreateAllDjvuAPIView.get |
12 |
12 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ImportJatsContainerAPIView.internal_do |
11 |
11 |
0 |
6 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ImportJatsContainerAPIView.get |
10 |
10 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
DeployCollectionAPIView.internal_do |
11 |
11 |
0 |
6 |
0 |
0% |
src/ptf_tools/views/base_views.py |
DeployCollectionAPIView.get |
10 |
10 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
DeployJatsResourceAPIView.internal_do |
97 |
97 |
0 |
60 |
0 |
0% |
src/ptf_tools/views/base_views.py |
DeployJatsResourceAPIView.get |
11 |
11 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
DeployJatsResourceAPIView.update_pcj_editor |
4 |
4 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
DeployTranslatedArticleAPIView.internal_do |
38 |
38 |
0 |
14 |
0 |
0% |
src/ptf_tools/views/base_views.py |
DeployTranslatedArticleAPIView.get |
12 |
12 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
DeleteJatsIssueAPIView.get |
52 |
52 |
0 |
22 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ArchiveIssueAPIView.get |
12 |
12 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
CreateDjvuAPIView.internal_do |
5 |
5 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
CreateDjvuAPIView.get |
8 |
8 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
PTFToolsHomeView.get |
28 |
2 |
0 |
16 |
1 |
93% |
src/ptf_tools/views/base_views.py |
BaseMersenneDashboardView.get_common_context_data |
12 |
12 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
BaseMersenneDashboardView.calculate_articles_and_pages |
11 |
11 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
BaseMersenneDashboardView.get_articles_for_year |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
PublishedArticlesDashboardView.get_context_data |
14 |
14 |
0 |
6 |
0 |
0% |
src/ptf_tools/views/base_views.py |
CreatedVolumesDashboardView.get_context_data |
14 |
14 |
0 |
6 |
0 |
0% |
src/ptf_tools/views/base_views.py |
CreatedVolumesDashboardView.calculate_volumes_and_pages |
15 |
15 |
0 |
4 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ReferencingDashboardView.get |
4 |
4 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
BaseCollectionView.get_context_data |
6 |
6 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
BaseCollectionView.get_collection |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ArticleListView.get_collection |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
VolumeListView.get_collection |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
DOAJResourceRegisterView.get |
17 |
17 |
0 |
6 |
0 |
0% |
src/ptf_tools/views/base_views.py |
CROSSREFResourceRegisterView.get |
16 |
16 |
0 |
4 |
0 |
0% |
src/ptf_tools/views/base_views.py |
CROSSREFResourceRegisterView.recordDOIArticle |
6 |
6 |
0 |
4 |
0 |
0% |
src/ptf_tools/views/base_views.py |
CROSSREFResourceRegisterView.recordDOICollection |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
CROSSREFResourceRegisterView.recordDOIContainer |
15 |
15 |
0 |
12 |
0 |
0% |
src/ptf_tools/views/base_views.py |
CROSSREFResourceCheckStatusView.get |
14 |
14 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
CROSSREFResourceCheckStatusView.checkDOIArticle |
3 |
3 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
CROSSREFResourceCheckStatusView.checkDOICollection |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
CROSSREFResourceCheckStatusView.checkDOIContainer |
4 |
4 |
0 |
4 |
0 |
0% |
src/ptf_tools/views/base_views.py |
RegisterPubmedFormView.get_context_data |
4 |
4 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
RegisterPubmedView.get |
11 |
11 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
PTFToolsContainerView.get_context_data |
34 |
34 |
0 |
16 |
0 |
0% |
src/ptf_tools/views/base_views.py |
IssueDetailAPIView.get |
17 |
17 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
CollectionFormView.get_context_data |
4 |
4 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
CollectionFormView.add_description |
3 |
3 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
CollectionFormView.form_valid |
17 |
17 |
0 |
6 |
0 |
0% |
src/ptf_tools/views/base_views.py |
CollectionFormView.get_success_url |
2 |
2 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
suggest_load_journal_dois |
6 |
6 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
get_context_with_volumes |
14 |
14 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
CollectionDetail.test_func |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
CollectionDetail.get |
2 |
2 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
CollectionDetail.get_context_data |
19 |
19 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
CollectionDetail.get_queryset |
4 |
4 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ContainerEditView.get_success_url |
3 |
3 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ContainerEditView.set_success_message |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ContainerEditView.get_form_kwargs |
9 |
9 |
0 |
6 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ContainerEditView.get_context_data |
7 |
7 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ContainerEditView.form_valid |
75 |
75 |
0 |
22 |
0 |
0% |
src/ptf_tools/views/base_views.py |
do_not_publish_article |
8 |
8 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
show_article_body |
8 |
8 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ArticleEditWithVueAPIView.__init__ |
2 |
2 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ArticleEditWithVueAPIView.convert_data_for_editor |
2 |
2 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ArticleEditWithVueAPIView.save_data |
2 |
2 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ArticleEditWithVueAPIView.restore_data |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ArticleEditWithVueView.get_success_url |
3 |
3 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ArticleEditWithVueView.get_context_data |
5 |
5 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ArticleDeleteView.get |
13 |
13 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
get_messages_in_queue |
6 |
6 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
FailedTasksRetryView.retry_task |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
FailedTasksRetryView.get_redirect_url |
2 |
2 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
NumdamView.get_context_data |
27 |
27 |
0 |
8 |
0 |
0% |
src/ptf_tools/views/base_views.py |
TasksProgressView.get |
13 |
13 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
TasksView.get_context_data |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
NumdamArchiveView.reset_task_results |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
NumdamArchiveView.get_redirect_url |
17 |
17 |
0 |
12 |
0 |
0% |
src/ptf_tools/views/base_views.py |
DeployAllNumdamAPIView.internal_do |
4 |
4 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
DeployAllNumdamAPIView.get |
6 |
6 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
NumdamDeleteAPIView.get |
8 |
8 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ExtIdApiDetail.get |
2 |
2 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ExtIdFormTemplate.get_context_data |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
BibItemIdFormView.get_context_data |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
BibItemIdFormView.get_success_url |
2 |
2 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
BibItemIdFormView.post_process |
4 |
4 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
BibItemIdCreate.get_context_data |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
BibItemIdCreate.get_initial |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
BibItemIdCreate.form_valid |
2 |
2 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
BibItemIdUpdate.get_context_data |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ExtIdFormView.get_context_data |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ExtIdFormView.get_success_url |
2 |
2 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ExtIdFormView.post_process |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ExtIdCreate.get_context_data |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ExtIdCreate.get_initial |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ExtIdCreate.form_valid |
2 |
2 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
ExtIdUpdate.get_context_data |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
BibItemIdApiDetail.get |
2 |
2 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
UpdateTexmfZipAPIView.get |
14 |
14 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
UpdateTexmfZipAPIView.get.copy_zip_files |
10 |
10 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
TestView.get_context_data |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
TrammelArchiveView.reset_task_results |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
TrammelArchiveView.get_redirect_url |
19 |
19 |
0 |
12 |
0 |
0% |
src/ptf_tools/views/base_views.py |
TrammelTasksProgressView.get |
9 |
9 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/base_views.py |
TrammelTasksProgressView.get.get_event_data |
16 |
16 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
TrammelTasksProgressView.get.stream_response |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/base_views.py |
(no function) |
309 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/views/cms_views.py |
get_media_base_root |
3 |
3 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
get_media_base_root_in_test |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
get_media_base_root_in_prod |
3 |
3 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
get_media_base_url |
5 |
5 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
change_ckeditor_storage |
5 |
5 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
EditorRequiredMixin.test_func |
1 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/views/cms_views.py |
CollectionImageUploadView.dispatch |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
CollectionBrowseView.dispatch |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
deploy_cms |
39 |
35 |
0 |
12 |
1 |
10% |
src/ptf_tools/views/cms_views.py |
HandleCMSMixin.init_data |
12 |
12 |
0 |
8 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
GetCMSFromSiteAPIView.get |
15 |
15 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
monkey_get_language_en |
1 |
1 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
RestoreCMSAPIView.get |
20 |
20 |
0 |
4 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
DeployCMSAPIView.get |
10 |
10 |
0 |
4 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
get_server_urls |
9 |
4 |
0 |
6 |
3 |
53% |
src/ptf_tools/views/cms_views.py |
SuggestDeployView.post |
22 |
1 |
0 |
4 |
2 |
88% |
src/ptf_tools/views/cms_views.py |
suggest_debug |
34 |
30 |
0 |
10 |
1 |
11% |
src/ptf_tools/views/cms_views.py |
SuggestUpdateView.get_context_data |
24 |
1 |
0 |
2 |
1 |
92% |
src/ptf_tools/views/cms_views.py |
EditorialToolsVolumeItemsView.get_context_data |
8 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/views/cms_views.py |
EditorialToolsArticleView.get_context_data |
7 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/views/cms_views.py |
GraphicalAbstractUpdateView.get_context_data |
12 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/views/cms_views.py |
GraphicalAbstractDeployView.post |
31 |
6 |
0 |
10 |
5 |
73% |
src/ptf_tools/views/cms_views.py |
parse_content |
18 |
18 |
0 |
6 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
VirtualIssueParseView.get |
18 |
18 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
VirtualIssueUpdateView.get |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
VirtualIssueCreateView.get |
6 |
6 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
SpecialIssuesIndex.get_context_data |
7 |
7 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
SpecialIssueEditView.get_context_data |
2 |
2 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
VirtualIssuesIndex.get_context_data |
8 |
8 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
get_citation_fr |
9 |
9 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
summary_build |
39 |
39 |
0 |
10 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
VirtualIssueDeployView.post |
19 |
19 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
SpecialIssueEditAPIView.get_context_data |
2 |
2 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
SpecialIssueEditAPIView.set_contrib_addresses |
3 |
3 |
0 |
2 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
SpecialIssueEditAPIView.delete |
4 |
4 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
SpecialIssueEditAPIView.get |
65 |
8 |
0 |
10 |
3 |
83% |
src/ptf_tools/views/cms_views.py |
SpecialIssueEditAPIView.post |
151 |
46 |
0 |
52 |
12 |
64% |
src/ptf_tools/views/cms_views.py |
SpecialIssueEditAPIView.create_abstract_from_vuejs |
4 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/views/cms_views.py |
SpecialIssueEditAPIView.create_related_objects_from_abstract |
25 |
18 |
0 |
10 |
1 |
29% |
src/ptf_tools/views/cms_views.py |
PageIndexView.get_context_data |
13 |
1 |
0 |
2 |
1 |
87% |
src/ptf_tools/views/cms_views.py |
PageBaseView.dispatch |
4 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/views/cms_views.py |
PageBaseView.get_success_url |
1 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/views/cms_views.py |
PageBaseView.get_context_data |
3 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/views/cms_views.py |
PageBaseView.update_test_website |
14 |
11 |
0 |
10 |
1 |
17% |
src/ptf_tools/views/cms_views.py |
PageBaseView.get_form_kwargs |
4 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/views/cms_views.py |
PageBaseView.form_valid |
3 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/views/cms_views.py |
PageDeleteView.post |
10 |
10 |
0 |
4 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
PageCreateView.get_context_data |
3 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/views/cms_views.py |
PageUpdateView.get_context_data |
3 |
0 |
0 |
0 |
0 |
100% |
src/ptf_tools/views/cms_views.py |
NewsDeleteView.post |
5 |
5 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
NewsCreateView.get_context_data |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
NewsUpdateView.get_context_data |
3 |
3 |
0 |
0 |
0 |
0% |
src/ptf_tools/views/cms_views.py |
(no function) |
142 |
0 |
0 |
0 |
0 |
100% |