Coverage report: 83%

Files Functions Classes

coverage.py v7.6.12, created at 2025-03-22 16:02 -0400

File statements missing excluded coverage
src/paperap/__init__.py 6 0 0 100%
src/paperap/auth.py 30 2 0 93%
src/paperap/client.py 237 11 3 95%
src/paperap/const.py 235 0 0 100%
src/paperap/exceptions.py 49 3 0 94%
src/paperap/models/__init__.py 15 0 0 100%
src/paperap/models/abstract/__init__.py 5 0 0 100%
src/paperap/models/abstract/meta.py 41 1 2 98%
src/paperap/models/abstract/model.py 335 51 3 85%
src/paperap/models/abstract/queryset.py 315 84 3 73%
src/paperap/models/config/__init__.py 1 1 0 0%
src/paperap/models/config/config.py 20 20 0 0%
src/paperap/models/correspondent/__init__.py 2 0 0 100%
src/paperap/models/correspondent/model.py 20 0 2 100%
src/paperap/models/correspondent/queryset.py 19 6 2 68%
src/paperap/models/custom_field/__init__.py 2 0 0 100%
src/paperap/models/custom_field/model.py 30 5 2 83%
src/paperap/models/custom_field/queryset.py 14 4 2 71%
src/paperap/models/document/__init__.py 7 0 0 100%
src/paperap/models/document/download/__init__.py 2 0 0 100%
src/paperap/models/document/download/model.py 18 0 0 100%
src/paperap/models/document/download/queryset.py 7 0 2 100%
src/paperap/models/document/meta.py 1 0 0 100%
src/paperap/models/document/metadata/__init__.py 2 0 0 100%
src/paperap/models/document/metadata/model.py 21 0 0 100%
src/paperap/models/document/metadata/queryset.py 7 0 2 100%
src/paperap/models/document/model.py 307 75 10 76%
src/paperap/models/document/queryset.py 209 6 3 97%
src/paperap/models/document/suggestions/__init__.py 2 0 0 100%
src/paperap/models/document/suggestions/model.py 12 0 0 100%
src/paperap/models/document/suggestions/queryset.py 7 0 2 100%
src/paperap/models/document_type/__init__.py 2 0 0 100%
src/paperap/models/document_type/model.py 19 1 2 95%
src/paperap/models/document_type/queryset.py 19 6 2 68%
src/paperap/models/mixins/__init__.py 2 0 0 100%
src/paperap/models/mixins/models.py 7 0 0 100%
src/paperap/models/mixins/queryset.py 25 9 2 64%
src/paperap/models/profile/__init__.py 2 0 0 100%
src/paperap/models/profile/model.py 15 0 0 100%
src/paperap/models/profile/queryset.py 14 4 2 71%
src/paperap/models/responses/__init__.py 0 0 0 100%
src/paperap/models/responses/list.py 8 8 0 0%
src/paperap/models/saved_view/__init__.py 2 0 0 100%
src/paperap/models/saved_view/model.py 22 0 0 100%
src/paperap/models/saved_view/queryset.py 31 11 2 65%
src/paperap/models/share_links/__init__.py 2 0 0 100%
src/paperap/models/share_links/model.py 23 3 6 87%
src/paperap/models/share_links/queryset.py 25 10 2 60%
src/paperap/models/storage_path/__init__.py 2 0 0 100%
src/paperap/models/storage_path/model.py 20 1 2 95%
src/paperap/models/storage_path/queryset.py 17 5 2 71%
src/paperap/models/tag/__init__.py 2 0 0 100%
src/paperap/models/tag/model.py 28 2 2 93%
src/paperap/models/tag/queryset.py 21 8 2 62%
src/paperap/models/task/__init__.py 2 0 0 100%
src/paperap/models/task/model.py 20 0 0 100%
src/paperap/models/task/queryset.py 26 0 2 100%
src/paperap/models/ui_settings/__init__.py 2 0 0 100%
src/paperap/models/ui_settings/model.py 11 0 0 100%
src/paperap/models/ui_settings/queryset.py 11 2 2 82%
src/paperap/models/user/__init__.py 2 0 0 100%
src/paperap/models/user/model.py 30 2 0 93%
src/paperap/models/user/queryset.py 31 12 2 61%
src/paperap/models/workflow/__init__.py 2 0 0 100%
src/paperap/models/workflow/model.py 76 0 0 100%
src/paperap/models/workflow/queryset.py 46 21 2 54%
src/paperap/plugins/__init__.py 1 0 0 100%
src/paperap/plugins/base.py 35 0 3 100%
src/paperap/plugins/collect_test_data.py 137 10 0 93%
src/paperap/plugins/manager.py 80 7 0 91%
src/paperap/resources/__init__.py 18 0 0 100%
src/paperap/resources/base.py 215 19 4 91%
src/paperap/resources/configs.py 6 6 0 0%
src/paperap/resources/correspondents.py 7 0 0 100%
src/paperap/resources/custom_fields.py 7 0 0 100%
src/paperap/resources/document_download.py 31 0 0 100%
src/paperap/resources/document_metadata.py 18 5 0 72%
src/paperap/resources/document_notes.py 7 7 0 0%
src/paperap/resources/document_suggestions.py 18 5 0 72%
src/paperap/resources/document_types.py 7 0 0 100%
src/paperap/resources/documents.py 141 63 0 55%
src/paperap/resources/downloaded_documents.py 7 7 0 0%
src/paperap/resources/groups.py 7 7 0 0%
src/paperap/resources/profile.py 7 0 0 100%
src/paperap/resources/profiles.py 7 7 0 0%
src/paperap/resources/saved_views.py 7 0 0 100%
src/paperap/resources/share_links.py 7 0 0 100%
src/paperap/resources/storage_paths.py 7 0 0 100%
src/paperap/resources/tags.py 7 0 0 100%
src/paperap/resources/tasks.py 96 70 0 27%
src/paperap/resources/ui_settings.py 23 11 0 52%
src/paperap/resources/users.py 15 3 0 80%
src/paperap/resources/workflow_actions.py 7 7 0 0%
src/paperap/resources/workflow_triggers.py 7 7 0 0%
src/paperap/resources/workflows.py 15 0 0 100%
src/paperap/scripts/__init__.py 1 0 0 100%
src/paperap/scripts/describe.py 343 53 0 85%
src/paperap/scripts/utils.py 23 15 0 35%
src/paperap/settings.py 53 2 0 96%
src/paperap/signals.py 140 4 0 97%
src/paperap/utils.py 19 0 0 100%
Total 4071 689 79 83%

No items found using the specified filter.