Coverage report: 76%

Files Functions Classes

coverage.py v7.6.12, created at 2025-03-12 23:40 -0400

File statements missing excluded coverage
src/paperap/__init__.py 5 0 0 100%
src/paperap/auth.py 28 6 0 79%
src/paperap/client.py 223 119 0 47%
src/paperap/const.py 31 0 0 100%
src/paperap/exceptions.py 37 3 0 92%
src/paperap/models/__init__.py 15 0 0 100%
src/paperap/models/abstract/__init__.py 3 0 0 100%
src/paperap/models/abstract/meta.py 31 0 2 100%
src/paperap/models/abstract/model.py 196 31 3 84%
src/paperap/models/abstract/queryset.py 247 49 3 80%
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 19 1 2 95%
src/paperap/models/correspondent/queryset.py 17 5 2 71%
src/paperap/models/custom_field/__init__.py 2 0 0 100%
src/paperap/models/custom_field/model.py 16 1 2 94%
src/paperap/models/custom_field/queryset.py 13 4 2 69%
src/paperap/models/document/__init__.py 2 0 0 100%
src/paperap/models/document/model.py 275 111 7 60%
src/paperap/models/document/queryset.py 176 51 3 71%
src/paperap/models/document_type/__init__.py 2 0 0 100%
src/paperap/models/document_type/model.py 18 1 2 94%
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 5 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 21 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 22 3 6 86%
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 19 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 29 2 2 93%
src/paperap/models/tag/queryset.py 19 6 2 68%
src/paperap/models/task/__init__.py 2 0 0 100%
src/paperap/models/task/model.py 15 0 0 100%
src/paperap/models/task/queryset.py 26 12 2 54%
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 8 1 2 88%
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 57 0 0 100%
src/paperap/models/workflow/queryset.py 8 0 2 100%
src/paperap/plugin_manager.py 75 14 0 81%
src/paperap/plugins/__init__.py 1 0 0 100%
src/paperap/plugins/base.py 21 1 2 95%
src/paperap/plugins/collect_test_data.py 112 55 2 51%
src/paperap/resources/__init__.py 15 0 0 100%
src/paperap/resources/base.py 146 41 3 72%
src/paperap/resources/correspondents.py 5 0 0 100%
src/paperap/resources/custom_fields.py 6 0 0 100%
src/paperap/resources/document_types.py 6 0 0 100%
src/paperap/resources/documents.py 26 11 0 58%
src/paperap/resources/profile.py 6 0 0 100%
src/paperap/resources/saved_views.py 6 0 0 100%
src/paperap/resources/share_links.py 6 0 0 100%
src/paperap/resources/storage_paths.py 6 0 0 100%
src/paperap/resources/tags.py 6 0 0 100%
src/paperap/resources/tasks.py 10 2 0 80%
src/paperap/resources/ui_settings.py 19 10 0 47%
src/paperap/resources/users.py 13 3 0 77%
src/paperap/resources/workflows.py 12 0 0 100%
src/paperap/settings.py 63 5 0 92%
src/paperap/signals.py 134 15 0 89%
src/paperap/tests/__init__.py 4 0 0 100%
src/paperap/tests/create_samples.py 43 43 0 0%
src/paperap/tests/factories/__init__.py 1 0 0 100%
src/paperap/tests/factories/models.py 216 3 2 99%
src/paperap/tests/pytest.py 122 18 0 85%
src/paperap/tests/testcase.py 132 29 0 78%
src/paperap/tests/unittest.py 150 4 0 97%
src/paperap/tests/utils.py 30 0 2 100%
src/paperap/utils.py 19 19 0 0%
Total 3265 768 71 76%

No items found using the specified filter.