Coverage report: 42%

Files Functions Classes

coverage.py v7.13.2, created at 2026-03-20 15:55 +0000

      Statements   Branches   Total
File function   coverage statements missing excluded   coverage branches partial   coverage
src / comments_moderation / apps.py (no function)   100% 4 0 0   100% 0 0   100%
src / comments_moderation / forms.py MultipleCollectionForm.__init__   100% 2 0 0   100% 0 0   100%
src / comments_moderation / forms.py CommentIdForm.__init__   100% 2 0 0   100% 0 0   100%
src / comments_moderation / forms.py RemoveBaseModeratorForm.__init__   100% 4 0 0   100% 0 0   100%
src / comments_moderation / forms.py UserCommentModeratorForm.clean   0% 4 4 0   0% 2 0   0%
src / comments_moderation / forms.py (no function)   100% 27 0 0   100% 0 0   100%
src / comments_moderation / mixins.py ModeratorCommentRightsMixin.rights_class   100% 1 0 0   100% 0 0   100%
src / comments_moderation / mixins.py ForceLanguageMixin.dispatch   100% 2 0 0   100% 0 0   100%
src / comments_moderation / mixins.py (no function)   100% 9 0 0   100% 0 0   100%
src / comments_moderation / models.py CommentModerator.get_collections   0% 1 1 0   100% 0 0   0%
src / comments_moderation / models.py CommentModerator.__str__   0% 1 1 0   100% 0 0   0%
src / comments_moderation / models.py (no function)   100% 9 0 0   100% 0 0   100%
src / comments_moderation / rights.py ModeratorUserRights.get_user_admin_collections   100% 3 0 0   100% 2 0   100%
src / comments_moderation / rights.py ModeratorUserRights.get_user_staff_collections   100% 5 0 0   100% 4 0   100%
src / comments_moderation / rights.py ModeratorUserRights.comment_rights_query_params   89% 9 1 0   67% 6 2   80%
src / comments_moderation / rights.py ModeratorUserRights.comment_can_delete   100% 1 0 0   100% 0 0   100%
src / comments_moderation / rights.py ModeratorUserRights.comment_can_edit   100% 1 0 0   100% 0 0   100%
src / comments_moderation / rights.py ModeratorUserRights.comment_can_moderate   100% 1 0 0   100% 0 0   100%
src / comments_moderation / rights.py ModeratorUserRights.comment_can_manage_moderators   100% 1 0 0   100% 0 0   100%
src / comments_moderation / rights.py ModeratorUserRights.is_admin_moderator   100% 1 0 0   100% 0 0   100%
src / comments_moderation / rights.py ModeratorUserRights.is_staff_moderator   100% 1 0 0   100% 0 0   100%
src / comments_moderation / rights.py (no function)   100% 17 0 0   100% 0 0   100%
src / comments_moderation / templatetags / moderation_tags.py show_comments_nav   100% 1 0 0   100% 0 0   100%
src / comments_moderation / templatetags / moderation_tags.py can_manage_moderators   100% 2 0 0   100% 0 0   100%
src / comments_moderation / templatetags / moderation_tags.py (no function)   100% 11 0 0   100% 0 0   100%
src / comments_moderation / utils.py is_comment_moderator   100% 1 0 0   100% 0 0   100%
src / comments_moderation / utils.py update_moderation_right   100% 4 0 0   100% 0 0   100%
src / comments_moderation / utils.py get_all_moderators   100% 12 0 0   100% 2 0   100%
src / comments_moderation / utils.py update_moderator_collections   100% 10 0 0   100% 6 0   100%
src / comments_moderation / utils.py merge_dict   100% 20 0 0   100% 18 0   100%
src / comments_moderation / utils.py get_comment_and_can_manage_moderators   100% 9 0 0   100% 4 0   100%
src / comments_moderation / utils.py email_moderator_assigned   100% 9 0 0   100% 2 0   100%
src / comments_moderation / utils.py get_comments_for_home   100% 9 0 0   100% 4 0   100%
src / comments_moderation / utils.py get_pending_invitations   90% 20 2 0   86% 14 2   88%
src / comments_moderation / utils.py get_comment_pending_invitations   100% 7 0 0   100% 4 0   100%
src / comments_moderation / utils.py (no function)   100% 24 0 0   100% 0 0   100%
src / comments_moderation / views.py CommentDashboardDetailsView.get_context_data   95% 20 1 0   83% 6 1   92%
src / comments_moderation / views.py CommentAdminModeratorView.get_context_data   93% 46 3 0   80% 20 4   89%
src / comments_moderation / views.py CommentAdminModeratorView.post   100% 24 0 0   100% 6 0   100%
src / comments_moderation / views.py AddBaseModeratorView.post   91% 23 2 0   88% 8 1   90%
src / comments_moderation / views.py RemoveBaseModeratorView.post   88% 32 4 0   75% 12 3   84%
src / comments_moderation / views.py InviteStaffModeratorView.post   94% 32 2 0   83% 6 1   92%
src / comments_moderation / views.py InviteBaseModeratorView.post   89% 37 4 0   70% 10 3   85%
src / comments_moderation / views.py (no function)   100% 33 0 0   100% 0 0   100%
src / ptf_tools / admin.py GroupAdmin.get_queryset   0% 1 1 0   100% 0 0   0%
src / ptf_tools / admin.py GroupAdmin.get_collections   0% 1 1 0   100% 0 0   0%
src / ptf_tools / admin.py UserAdmin.get_queryset   0% 1 1 0   100% 0 0   0%
src / ptf_tools / admin.py UserAdmin.is_moderator   0% 1 1 0   100% 0 0   0%
src / ptf_tools / admin.py InvitationAdmin.get_form   0% 6 6 0   0% 2 0   0%
src / ptf_tools / admin.py InvitationAdmin.get_readonly_fields   0% 4 4 0   0% 2 0   0%
src / ptf_tools / admin.py (no function)   100% 50 0 0   100% 0 0   100%
src / ptf_tools / allauth_adapter.py DisableSignUp.is_open_for_signup   100% 1 0 0   100% 0 0   100%
src / ptf_tools / allauth_adapter.py (no function)   100% 3 0 0   100% 0 0   100%
src / ptf_tools / apps.py PtfToolsConfig.ready   100% 1 0 0   100% 0 0   100%
src / ptf_tools / apps.py (no function)   100% 4 0 0   100% 0 0   100%
src / ptf_tools / celery.py (no function)   100% 6 0 0   100% 0 0   100%
src / ptf_tools / doaj.py has_date_online_first   100% 1 0 0   100% 0 0   100%
src / ptf_tools / doaj.py has_date_published   100% 1 0 0   100% 0 0   100%
src / ptf_tools / doaj.py has_publication_date   100% 1 0 0   100% 0 0   100%
src / ptf_tools / doaj.py is_published   67% 3 1 0   50% 2 1   60%
src / ptf_tools / doaj.py get_names   93% 14 1 0   60% 10 4   79%
src / ptf_tools / doaj.py get_token   75% 8 2 0   50% 6 3   64%
src / ptf_tools / doaj.py doaj_pid_register   71% 38 11 0   54% 26 8   64%
src / ptf_tools / doaj.py doaj_resource_register   87% 71 9 0   60% 30 12   79%
src / ptf_tools / doaj.py doaj_delete_article   0% 17 17 0   0% 8 0   0%
src / ptf_tools / doaj.py doaj_delete_articles_in_collection   0% 10 10 0   0% 8 0   0%
src / ptf_tools / doaj.py doaj_retrieve_applications   0% 9 9 0   0% 6 0   0%
src / ptf_tools / doaj.py (no function)   100% 22 0 0   100% 0 0   100%
src / ptf_tools / forms.py PtfFormHelper.__init__   0% 4 4 0   100% 0 0   0%
src / ptf_tools / forms.py PtfModalFormHelper.__init__   0% 4 4 0   100% 0 0   0%
src / ptf_tools / forms.py PtfLargeModalFormHelper.__init__   0% 4 4 0   100% 0 0   0%
src / ptf_tools / forms.py FormSetHelper.__init__   0% 3 3 0   100% 0 0   0%
src / ptf_tools / forms.py BibItemIdForm.__init__   0% 3 3 0   100% 0 0   0%
src / ptf_tools / forms.py ExtIdForm.__init__   0% 3 3 0   100% 0 0   0%
src / ptf_tools / forms.py CollectionForm.__init__   0% 9 9 0   0% 6 0   0%
src / ptf_tools / forms.py ContainerForm.__init__   0% 27 27 0   0% 12 0   0%
src / ptf_tools / forms.py ContainerForm.clean   0% 2 2 0   100% 0 0   0%
src / ptf_tools / forms.py ArticleForm.__init__   0% 39 39 0   0% 30 0   0%
src / ptf_tools / forms.py ArticleForm.clean   0% 2 2 0   100% 0 0   0%
src / ptf_tools / forms.py cast_volume   0% 9 9 0   0% 2 0   0%
src / ptf_tools / forms.py unpack_pid   0% 4 4 0   100% 0 0   0%
src / ptf_tools / forms.py get_volume_choices   0% 14 14 0   0% 6 0   0%
src / ptf_tools / forms.py get_article_choices   0% 4 4 0   100% 0 0   0%
src / ptf_tools / forms.py ImportArticleForm.__init__   0% 8 8 0   0% 2 0   0%
src / ptf_tools / forms.py ImportContainerForm.__init__   0% 4 4 0   100% 0 0   0%
src / ptf_tools / forms.py DiffContainerForm.__init__   0% 3 3 0   100% 0 0   0%
src / ptf_tools / forms.py ImportEditflowArticleForm.validate_xml_file   0% 2 2 0   0% 2 0   0%
src / ptf_tools / forms.py PageForm.__init__   80% 30 6 0   67% 12 4   76%
src / ptf_tools / forms.py PageForm.save_model   0% 2 2 0   100% 0 0   0%
src / ptf_tools / forms.py NewsForm.__init__   0% 21 21 0   0% 10 0   0%
src / ptf_tools / forms.py NewsForm.save_model   0% 2 2 0   100% 0 0   0%
src / ptf_tools / forms.py InvitationAdminChangeForm.clean_extra_data   0% 5 5 0   100% 0 0   0%
src / ptf_tools / forms.py InvitationAdminAddForm.save   0% 17 17 0   0% 4 0   0%
src / ptf_tools / forms.py (no function)   100% 140 0 0   100% 0 0   100%
src / ptf_tools / indexingChecker.py ReferencingChecker.__init__   0% 3 3 0   100% 0 0   0%
src / ptf_tools / indexingChecker.py ReferencingChecker.check_references   0% 11 11 0   0% 4 0   0%
src / ptf_tools / indexingChecker.py ReferencingChecker._getPresent   0% 1 1 0   100% 0 0   0%
src / ptf_tools / indexingChecker.py ReferencingChecker._get_search_site   0% 1 1 0   100% 0 0   0%
src / ptf_tools / indexingChecker.py ReferencingCheckerAds._getPresent   0% 3 3 0   100% 0 0   0%
src / ptf_tools / indexingChecker.py ReferencingCheckerAds._get_search_site   0% 1 1 0   100% 0 0   0%
src / ptf_tools / indexingChecker.py ReferencingCheckerWos.__init__   0% 11 11 0   100% 0 0   0%
src / ptf_tools / indexingChecker.py ReferencingCheckerWos.make_journal   0% 7 7 0   0% 4 0   0%
src / ptf_tools / indexingChecker.py ReferencingCheckerWos._parseline   0% 6 6 0   0% 4 0   0%
src / ptf_tools / indexingChecker.py ReferencingCheckerWos._getPresent   0% 3 3 0   0% 2 0   0%
src / ptf_tools / indexingChecker.py ReferencingCheckerWos._get_search_site   0% 1 1 0   100% 0 0   0%
src / ptf_tools / indexingChecker.py Journal.__init__   0% 6 6 0   0% 2 0   0%
src / ptf_tools / indexingChecker.py Journal.collection_pid   0% 1 1 0   100% 0 0   0%
src / ptf_tools / indexingChecker.py Journal.title   0% 1 1 0   100% 0 0   0%
src / ptf_tools / indexingChecker.py Journal.articles   0% 1 1 0   100% 0 0   0%
src / ptf_tools / indexingChecker.py Journal.search_site   0% 1 1 0   100% 0 0   0%
src / ptf_tools / indexingChecker.py Journal.search_url   0% 1 1 0   100% 0 0   0%
src / ptf_tools / indexingChecker.py (no function)   100% 35 0 0   100% 0 0   100%
src / ptf_tools / models.py CollectionGroup.__str__   0% 1 1 0   100% 0 0   0%
src / ptf_tools / models.py CollectionGroup.get_collections   0% 1 1 0   100% 0 0   0%
src / ptf_tools / models.py Invitation.get_invite   100% 13 0 0   100% 2 0   100%
src / ptf_tools / models.py Invitation.date_expired   0% 1 1 0   100% 0 0   0%
src / ptf_tools / models.py InviteModeratorData.__post_init__   57% 14 6 0   50% 4 2   56%
src / ptf_tools / models.py InvitationExtraData.__post_init__   67% 6 2 0   100% 2 0   75%
src / ptf_tools / models.py InvitationExtraData.serialize   100% 1 0 0   100% 0 0   100%
src / ptf_tools / models.py (no function)   100% 43 0 0   100% 0 0   100%
src / ptf_tools / signals.py update_user_from_invite   84% 57 9 0   72% 32 9   80%
src / ptf_tools / signals.py (no function)   100% 11 0 0   100% 0 0   100%
src / ptf_tools / tasks.py archive_numdam_collections   0% 3 3 0   100% 0 0   0%
src / ptf_tools / tasks.py archive_numdam_collection   0% 7 7 0   0% 2 0   0%
src / ptf_tools / tasks.py archive_numdam_resource   0% 5 5 0   0% 2 0   0%
src / ptf_tools / tasks.py archive_trammel_collection   0% 13 13 0   100% 0 0   0%
src / ptf_tools / tasks.py archive_trammel_collections   0% 1 1 0   100% 0 0   0%
src / ptf_tools / tasks.py (no function)   100% 22 0 0   100% 0 0   100%
src / ptf_tools / templatetags / tools_helpers.py get_mersenne_collections   100% 1 0 0   100% 0 0   100%
src / ptf_tools / templatetags / tools_helpers.py get_authorized_collections   100% 5 0 0   75% 4 1   89%
src / ptf_tools / templatetags / tools_helpers.py (no function)   100% 10 0 0   100% 0 0   100%
src / ptf_tools / utils.py is_authorized_editor   100% 3 0 0   100% 0 0   100%
src / ptf_tools / utils.py (no function)   100% 2 0 0   100% 0 0   100%
src / ptf_tools / views / archive.py TrammelArchiveView.get_redirect_url   0% 15 15 0   0% 8 0   0%
src / ptf_tools / views / archive.py (no function)   100% 7 0 0   100% 0 0   100%
src / ptf_tools / views / base_views.py view_404   0% 1 1 0   100% 0 0   0%
src / ptf_tools / views / base_views.py check_collection   0% 15 15 0   0% 8 0   0%
src / ptf_tools / views / base_views.py check_lock   0% 1 1 0   100% 0 0   0%
src / ptf_tools / views / base_views.py load_cedrics_article_choices   0% 4 4 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ImportCedricsArticleFormView.dispatch   0% 2 2 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ImportCedricsArticleFormView.get_success_url   0% 3 3 0   0% 2 0   0%
src / ptf_tools / views / base_views.py ImportCedricsArticleFormView.get_context_data   0% 4 4 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ImportCedricsArticleFormView.get_form_kwargs   0% 3 3 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ImportCedricsArticleFormView.form_valid   0% 3 3 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ImportCedricsArticleFormView.import_cedrics_article   0% 2 2 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ImportCedricsArticleFormView.post   0% 12 12 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ImportCedricsIssueView.dispatch   0% 3 3 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ImportCedricsIssueView.get_success_url   0% 3 3 0   0% 2 0   0%
src / ptf_tools / views / base_views.py ImportCedricsIssueView.get_context_data   0% 4 4 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ImportCedricsIssueView.get_form_kwargs   0% 4 4 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ImportCedricsIssueView.form_valid   0% 2 2 0   100% 0 0   0%
src / ptf_tools / views / base_views.py DiffCedricsIssueView.get_success_url   0% 1 1 0   100% 0 0   0%
src / ptf_tools / views / base_views.py DiffCedricsIssueView.dispatch   0% 2 2 0   100% 0 0   0%
src / ptf_tools / views / base_views.py DiffCedricsIssueView.get   0% 19 19 0   0% 2 0   0%
src / ptf_tools / views / base_views.py DiffCedricsIssueView.post   0% 4 4 0   100% 0 0   0%
src / ptf_tools / views / base_views.py DiffCedricsIssueView.get_context_data   0% 6 6 0   100% 0 0   0%
src / ptf_tools / views / base_views.py DiffCedricsIssueView.get_form_kwargs   0% 3 3 0   100% 0 0   0%
src / ptf_tools / views / base_views.py DiffCedricsIssueView.diff_cedrics_issue   0% 10 10 0   0% 4 0   0%
src / ptf_tools / views / base_views.py DiffCedricsIssueView.import_cedrics_issue   0% 18 18 0   0% 10 0   0%
src / ptf_tools / views / base_views.py DiffCedricsIssueView.form_valid   0% 11 11 0   0% 2 0   0%
src / ptf_tools / views / base_views.py ImportEditflowArticleFormView.dispatch   0% 2 2 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ImportEditflowArticleFormView.get_context_data   0% 4 4 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ImportEditflowArticleFormView.get_success_url   0% 3 3 0   0% 2 0   0%
src / ptf_tools / views / base_views.py ImportEditflowArticleFormView.post   0% 21 21 0   0% 8 0   0%
src / ptf_tools / views / base_views.py BibtexAPIView.get   0% 16 16 0   0% 10 0   0%
src / ptf_tools / views / base_views.py MatchingAPIView.get   0% 26 26 0   0% 4 0   0%
src / ptf_tools / views / base_views.py ImportAllAPIView.internal_do   0% 18 18 0   0% 8 0   0%
src / ptf_tools / views / base_views.py ImportAllAPIView.get   0% 9 9 0   100% 0 0   0%
src / ptf_tools / views / base_views.py DeployAllAPIView.internal_do   0% 18 18 0   0% 14 0   0%
src / ptf_tools / views / base_views.py DeployAllAPIView.get   0% 10 10 0   100% 0 0   0%
src / ptf_tools / views / base_views.py AddIssuePDFView.__init   0% 5 5 0   100% 0 0   0%
src / ptf_tools / views / base_views.py AddIssuePDFView.post_to_site   0% 7 7 0   0% 4 0   0%
src / ptf_tools / views / base_views.py AddIssuePDFView.internal_do   0% 17 17 0   0% 6 0   0%
src / ptf_tools / views / base_views.py AddIssuePDFView.get   0% 18 18 0   0% 4 0   0%
src / ptf_tools / views / base_views.py ArchiveAllAPIView.internal_do   0% 17 17 0   0% 8 0   0%
src / ptf_tools / views / base_views.py ArchiveAllAPIView.get   0% 14 14 0   0% 2 0   0%
src / ptf_tools / views / base_views.py CreateAllDjvuAPIView.internal_do   0% 5 5 0   0% 2 0   0%
src / ptf_tools / views / base_views.py CreateAllDjvuAPIView.get   0% 12 12 0   0% 2 0   0%
src / ptf_tools / views / base_views.py ImportJatsContainerAPIView.internal_do   0% 11 11 0   0% 6 0   0%
src / ptf_tools / views / base_views.py ImportJatsContainerAPIView.get   0% 10 10 0   100% 0 0   0%
src / ptf_tools / views / base_views.py DeployCollectionAPIView.internal_do   0% 11 11 0   0% 6 0   0%
src / ptf_tools / views / base_views.py DeployCollectionAPIView.get   0% 10 10 0   100% 0 0   0%
src / ptf_tools / views / base_views.py DeployJatsResourceAPIView.internal_do   0% 103 103 0   0% 64 0   0%
src / ptf_tools / views / base_views.py DeployJatsResourceAPIView.get   0% 11 11 0   100% 0 0   0%
src / ptf_tools / views / base_views.py DeployJatsResourceAPIView.update_pcj_editor   0% 4 4 0   0% 2 0   0%
src / ptf_tools / views / base_views.py DeployTranslatedArticleAPIView.internal_do   0% 38 38 0   0% 14 0   0%
src / ptf_tools / views / base_views.py DeployTranslatedArticleAPIView.get   0% 12 12 0   0% 2 0   0%
src / ptf_tools / views / base_views.py DeleteJatsIssueAPIView.get   0% 52 52 0   0% 22 0   0%
src / ptf_tools / views / base_views.py ArchiveIssueAPIView.get   0% 12 12 0   100% 0 0   0%
src / ptf_tools / views / base_views.py CreateDjvuAPIView.internal_do   0% 5 5 0   100% 0 0   0%
src / ptf_tools / views / base_views.py CreateDjvuAPIView.get   0% 8 8 0   100% 0 0   0%
src / ptf_tools / views / base_views.py PTFToolsHomeView.get   93% 28 2 0   94% 16 1   93%
src / ptf_tools / views / base_views.py BaseMersenneDashboardView.get_common_context_data   0% 12 12 0   100% 0 0   0%
src / ptf_tools / views / base_views.py BaseMersenneDashboardView.calculate_articles_and_pages   0% 11 11 0   0% 2 0   0%
src / ptf_tools / views / base_views.py BaseMersenneDashboardView.get_articles_for_year   0% 1 1 0   100% 0 0   0%
src / ptf_tools / views / base_views.py PublishedArticlesDashboardView.get_context_data   0% 14 14 0   0% 6 0   0%
src / ptf_tools / views / base_views.py CreatedVolumesDashboardView.get_context_data   0% 14 14 0   0% 6 0   0%
src / ptf_tools / views / base_views.py CreatedVolumesDashboardView.calculate_volumes_and_pages   0% 15 15 0   0% 4 0   0%
src / ptf_tools / views / base_views.py ReferencingChoice.post   0% 8 8 0   0% 6 0   0%
src / ptf_tools / views / base_views.py ReferencingWosFileView.post   0% 8 8 0   0% 2 0   0%
src / ptf_tools / views / base_views.py ReferencingDashboardView.get   0% 4 4 0   100% 0 0   0%
src / ptf_tools / views / base_views.py BaseCollectionView.get_context_data   0% 6 6 0   0% 2 0   0%
src / ptf_tools / views / base_views.py BaseCollectionView.get_collection   0% 1 1 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ArticleListView.get_collection   0% 1 1 0   100% 0 0   0%
src / ptf_tools / views / base_views.py VolumeListView.get_collection   0% 1 1 0   100% 0 0   0%
src / ptf_tools / views / base_views.py DOAJResourceRegisterView.get   0% 19 19 0   0% 8 0   0%
src / ptf_tools / views / base_views.py ConvertArticleTexToXmlAndUpdateBodyView.get   0% 23 23 0   0% 8 0   0%
src / ptf_tools / views / base_views.py CROSSREFResourceRegisterView.get   0% 16 16 0   0% 4 0   0%
src / ptf_tools / views / base_views.py CROSSREFResourceRegisterView.recordDOIArticle   0% 6 6 0   0% 4 0   0%
src / ptf_tools / views / base_views.py CROSSREFResourceRegisterView.recordDOICollection   0% 1 1 0   100% 0 0   0%
src / ptf_tools / views / base_views.py CROSSREFResourceRegisterView.recordDOIContainer   0% 15 15 0   0% 12 0   0%
src / ptf_tools / views / base_views.py CROSSREFResourceCheckStatusView.get   0% 14 14 0   0% 2 0   0%
src / ptf_tools / views / base_views.py CROSSREFResourceCheckStatusView.checkDOIArticle   0% 3 3 0   0% 2 0   0%
src / ptf_tools / views / base_views.py CROSSREFResourceCheckStatusView.checkDOICollection   0% 1 1 0   100% 0 0   0%
src / ptf_tools / views / base_views.py CROSSREFResourceCheckStatusView.checkDOIContainer   0% 4 4 0   0% 4 0   0%
src / ptf_tools / views / base_views.py CROSSREFResourcePendingPublicationRegisterView.get   0% 13 13 0   0% 2 0   0%
src / ptf_tools / views / base_views.py CROSSREFResourcePendingPublicationRegisterView.recordPendingPublicationArticle   0% 6 6 0   0% 4 0   0%
src / ptf_tools / views / base_views.py RegisterPubmedFormView.get_context_data   0% 4 4 0   100% 0 0   0%
src / ptf_tools / views / base_views.py RegisterPubmedView.get   0% 11 11 0   0% 2 0   0%
src / ptf_tools / views / base_views.py PTFToolsContainerView.get_context_data   0% 36 36 0   0% 18 0   0%
src / ptf_tools / views / base_views.py IssueDetailAPIView.get   0% 16 16 0   0% 2 0   0%
src / ptf_tools / views / base_views.py CollectionFormView.get_context_data   0% 4 4 0   100% 0 0   0%
src / ptf_tools / views / base_views.py CollectionFormView.add_description   0% 3 3 0   0% 2 0   0%
src / ptf_tools / views / base_views.py CollectionFormView.form_valid   0% 17 17 0   0% 6 0   0%
src / ptf_tools / views / base_views.py CollectionFormView.get_success_url   0% 2 2 0   100% 0 0   0%
src / ptf_tools / views / base_views.py suggest_load_journal_dois   0% 6 6 0   100% 0 0   0%
src / ptf_tools / views / base_views.py get_context_with_volumes   0% 14 14 0   0% 2 0   0%
src / ptf_tools / views / base_views.py CollectionDetail.test_func   0% 1 1 0   100% 0 0   0%
src / ptf_tools / views / base_views.py CollectionDetail.get   0% 2 2 0   100% 0 0   0%
src / ptf_tools / views / base_views.py CollectionDetail.get_context_data   0% 23 23 0   0% 4 0   0%
src / ptf_tools / views / base_views.py CollectionDetail.get_queryset   0% 4 4 0   0% 2 0   0%
src / ptf_tools / views / base_views.py ContainerEditView.get_success_url   0% 3 3 0   0% 2 0   0%
src / ptf_tools / views / base_views.py ContainerEditView.set_success_message   0% 1 1 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ContainerEditView.get_form_kwargs   0% 9 9 0   0% 6 0   0%
src / ptf_tools / views / base_views.py ContainerEditView.get_context_data   0% 7 7 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ContainerEditView.form_valid   0% 95 95 0   0% 28 0   0%
src / ptf_tools / views / base_views.py do_not_publish_article   0% 8 8 0   0% 2 0   0%
src / ptf_tools / views / base_views.py show_article_body   0% 8 8 0   0% 2 0   0%
src / ptf_tools / views / base_views.py ArticleEditWithVueAPIView.__init__   0% 6 6 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ArticleEditWithVueAPIView.save_data   0% 2 2 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ArticleEditWithVueAPIView.restore_data   0% 1 1 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ArticleEditWithVueAPIView.get   0% 2 2 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ArticleEditWithVueAPIView.post   0% 4 4 0   0% 2 0   0%
src / ptf_tools / views / base_views.py ArticleEditWithVueView.get_success_url   0% 3 3 0   0% 2 0   0%
src / ptf_tools / views / base_views.py ArticleEditWithVueView.get_context_data   0% 6 6 0   0% 2 0   0%
src / ptf_tools / views / base_views.py ArticleDeleteView.get   0% 13 13 0   100% 0 0   0%
src / ptf_tools / views / base_views.py get_messages_in_queue   0% 6 6 0   100% 0 0   0%
src / ptf_tools / views / base_views.py NumdamView.get_context_data   0% 27 27 0   0% 8 0   0%
src / ptf_tools / views / base_views.py NumdamArchiveView.reset_task_results   0% 1 1 0   100% 0 0   0%
src / ptf_tools / views / base_views.py NumdamArchiveView.get_redirect_url   0% 7 7 0   0% 4 0   0%
src / ptf_tools / views / base_views.py DeployAllNumdamAPIView.internal_do   0% 4 4 0   0% 2 0   0%
src / ptf_tools / views / base_views.py DeployAllNumdamAPIView.get   0% 6 6 0   100% 0 0   0%
src / ptf_tools / views / base_views.py NumdamDeleteAPIView.get   0% 8 8 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ExtIdApiDetail.get   0% 2 2 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ExtIdFormTemplate.get_context_data   0% 3 3 0   100% 0 0   0%
src / ptf_tools / views / base_views.py BibItemIdFormView.get_context_data   0% 3 3 0   100% 0 0   0%
src / ptf_tools / views / base_views.py BibItemIdFormView.get_success_url   0% 2 2 0   100% 0 0   0%
src / ptf_tools / views / base_views.py BibItemIdFormView.post_process   0% 4 4 0   100% 0 0   0%
src / ptf_tools / views / base_views.py BibItemIdCreate.get_context_data   0% 3 3 0   100% 0 0   0%
src / ptf_tools / views / base_views.py BibItemIdCreate.get_initial   0% 3 3 0   100% 0 0   0%
src / ptf_tools / views / base_views.py BibItemIdCreate.form_valid   0% 2 2 0   100% 0 0   0%
src / ptf_tools / views / base_views.py BibItemIdUpdate.get_context_data   0% 3 3 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ExtIdFormView.get_context_data   0% 3 3 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ExtIdFormView.get_success_url   0% 2 2 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ExtIdFormView.post_process   0% 1 1 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ExtIdCreate.get_context_data   0% 3 3 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ExtIdCreate.get_initial   0% 3 3 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ExtIdCreate.form_valid   0% 2 2 0   100% 0 0   0%
src / ptf_tools / views / base_views.py ExtIdUpdate.get_context_data   0% 3 3 0   100% 0 0   0%
src / ptf_tools / views / base_views.py BibItemIdApiDetail.get   0% 2 2 0   100% 0 0   0%
src / ptf_tools / views / base_views.py UpdateTexmfZipAPIView.get   0% 14 14 0   100% 0 0   0%
src / ptf_tools / views / base_views.py UpdateTexmfZipAPIView.get.copy_zip_files   0% 10 10 0   0% 2 0   0%
src / ptf_tools / views / base_views.py TestView.get_context_data   0% 3 3 0   100% 0 0   0%
src / ptf_tools / views / base_views.py TrammelTasksProgressView.get   0% 9 9 0   0% 2 0   0%
src / ptf_tools / views / base_views.py TrammelTasksProgressView.get.get_event_data   0% 16 16 0   100% 0 0   0%
src / ptf_tools / views / base_views.py TrammelTasksProgressView.get.stream_response   0% 1 1 0   100% 0 0   0%
src / ptf_tools / views / base_views.py (no function)   100% 310 0 0   100% 0 0   100%
src / ptf_tools / views / cms_views.py get_media_base_root   0% 3 3 0   0% 2 0   0%
src / ptf_tools / views / cms_views.py get_media_base_root_in_test   0% 1 1 0   100% 0 0   0%
src / ptf_tools / views / cms_views.py get_media_base_root_in_prod   0% 3 3 0   0% 2 0   0%
src / ptf_tools / views / cms_views.py get_media_base_url   0% 5 5 0   0% 2 0   0%
src / ptf_tools / views / cms_views.py change_ckeditor_storage   0% 5 5 0   100% 0 0   0%
src / ptf_tools / views / cms_views.py EditorRequiredMixin.test_func   100% 1 0 0   100% 0 0   100%
src / ptf_tools / views / cms_views.py CollectionImageUploadView.dispatch   0% 3 3 0   100% 0 0   0%
src / ptf_tools / views / cms_views.py CollectionBrowseView.dispatch   0% 3 3 0   100% 0 0   0%
src / ptf_tools / views / cms_views.py deploy_cms   10% 39 35 0   8% 12 1   10%
src / ptf_tools / views / cms_views.py HandleCMSMixin.init_data   0% 12 12 0   0% 8 0   0%
src / ptf_tools / views / cms_views.py GetCMSFromSiteAPIView.get   0% 15 15 0   100% 0 0   0%
src / ptf_tools / views / cms_views.py monkey_get_language_en   0% 1 1 0   100% 0 0   0%
src / ptf_tools / views / cms_views.py RestoreCMSAPIView.get   0% 20 20 0   0% 4 0   0%
src / ptf_tools / views / cms_views.py DeployCMSAPIView.get   0% 10 10 0   0% 4 0   0%
src / ptf_tools / views / cms_views.py get_server_urls   56% 9 4 0   50% 6 3   53%
src / ptf_tools / views / cms_views.py SuggestDeployView.post   95% 22 1 0   50% 4 2   88%
src / ptf_tools / views / cms_views.py suggest_debug   12% 34 30 0   10% 10 1   11%
src / ptf_tools / views / cms_views.py SuggestUpdateView.get_context_data   96% 24 1 0   50% 2 1   92%
src / ptf_tools / views / cms_views.py EditorialToolsVolumeItemsView.get_context_data   100% 6 0 0   100% 0 0   100%
src / ptf_tools / views / cms_views.py EditorialToolsArticleView.get_context_data   100% 7 0 0   100% 0 0   100%
src / ptf_tools / views / cms_views.py GraphicalAbstractUpdateView.get_context_data   100% 12 0 0   100% 0 0   100%
src / ptf_tools / views / cms_views.py GraphicalAbstractDeployView.__get_path_and_replace_tiff_file   0% 6 6 0   0% 2 0   0%
src / ptf_tools / views / cms_views.py GraphicalAbstractDeployView.post   84% 31 5 0   60% 10 4   78%
src / ptf_tools / views / cms_views.py parse_content   0% 18 18 0   0% 6 0   0%
src / ptf_tools / views / cms_views.py VirtualIssueParseView.get   0% 18 18 0   100% 0 0   0%
src / ptf_tools / views / cms_views.py VirtualIssueUpdateView.get   0% 3 3 0   100% 0 0   0%
src / ptf_tools / views / cms_views.py VirtualIssueCreateView.get   0% 6 6 0   100% 0 0   0%
src / ptf_tools / views / cms_views.py SpecialIssuesIndex.get_context_data   0% 7 7 0   100% 0 0   0%
src / ptf_tools / views / cms_views.py SpecialIssueEditView.get_context_data   0% 2 2 0   100% 0 0   0%
src / ptf_tools / views / cms_views.py VirtualIssuesIndex.get_context_data   0% 8 8 0   100% 0 0   0%
src / ptf_tools / views / cms_views.py get_citation_fr   0% 9 9 0   0% 2 0   0%
src / ptf_tools / views / cms_views.py summary_build   0% 39 39 0   0% 10 0   0%
src / ptf_tools / views / cms_views.py VirtualIssueDeployView.post   0% 23 23 0   0% 4 0   0%
src / ptf_tools / views / cms_views.py SpecialIssueEditAPIView.get_context_data   0% 2 2 0   100% 0 0   0%
src / ptf_tools / views / cms_views.py SpecialIssueEditAPIView.set_contrib_addresses   0% 3 3 0   0% 2 0   0%
src / ptf_tools / views / cms_views.py SpecialIssueEditAPIView.delete   0% 4 4 0   100% 0 0   0%
src / ptf_tools / views / cms_views.py SpecialIssueEditAPIView.get   84% 69 11 0   38% 16 4   75%
src / ptf_tools / views / cms_views.py SpecialIssueEditAPIView.post   68% 158 51 0   46% 56 12   62%
src / ptf_tools / views / cms_views.py SpecialIssueEditAPIView.create_related_objects_from_abstract   27% 26 19 0   30% 10 1   28%
src / ptf_tools / views / cms_views.py PageIndexView.get_context_data   92% 13 1 0   50% 2 1   87%
src / ptf_tools / views / cms_views.py PageBaseView.dispatch   100% 4 0 0   100% 0 0   100%
src / ptf_tools / views / cms_views.py PageBaseView.get_success_url   100% 1 0 0   100% 0 0   100%
src / ptf_tools / views / cms_views.py PageBaseView.get_context_data   100% 3 0 0   100% 0 0   100%
src / ptf_tools / views / cms_views.py PageBaseView.update_test_website   21% 14 11 0   10% 10 1   17%
src / ptf_tools / views / cms_views.py PageBaseView.get_form_kwargs   100% 4 0 0   100% 0 0   100%
src / ptf_tools / views / cms_views.py PageBaseView.form_valid   100% 3 0 0   100% 0 0   100%
src / ptf_tools / views / cms_views.py PageDeleteView.post   0% 10 10 0   0% 4 0   0%
src / ptf_tools / views / cms_views.py PageCreateView.get_context_data   100% 3 0 0   100% 0 0   100%
src / ptf_tools / views / cms_views.py PageUpdateView.get_context_data   100% 3 0 0   100% 0 0   100%
src / ptf_tools / views / cms_views.py NewsDeleteView.post   0% 5 5 0   100% 0 0   0%
src / ptf_tools / views / cms_views.py NewsCreateView.get_context_data   0% 3 3 0   100% 0 0   0%
src / ptf_tools / views / cms_views.py NewsUpdateView.get_context_data   0% 3 3 0   100% 0 0   0%
src / ptf_tools / views / cms_views.py (no function)   100% 142 0 0   100% 0 0   100%
Total     46% 4016 2177 0   26% 1000 93   42%

No items found using the specified filter.