Coverage report: 70%

Files Functions Classes

coverage.py v7.9.1, created at 2025-06-27 22:07 +0000

File statements missing excluded coverage
app.py 5 5 0 0%
tests/__init__.py 0 0 0 100%
tests/interfaces/__init__.py 0 0 0 100%
tests/interfaces/test_interface_routes.py 57 0 0 100%
tests/interfaces/test_single_interface.py 32 0 0 100%
tests/login/__init__.py 0 0 0 100%
tests/login/test_login.py 38 0 0 100%
tests/mock_data/mock_publisher_logic.py 7 0 0 100%
tests/mock_data/mock_store_logic.py 6 0 0 100%
tests/mock_data/search_mock.py 5 0 0 100%
tests/publisher/__init__.py 0 0 0 100%
tests/publisher/test_publisher_logic.py 26 0 0 100%
tests/publisher/test_publisher_views.py 180 0 0 100%
tests/store/__init__.py 0 0 0 100%
tests/store/test_get_packages.py 38 1 0 97%
tests/store/test_get_publisher_details.py 52 2 0 96%
tests/store/test_store_logic.py 76 0 0 100%
tests/test_context.py 6 0 0 100%
tests/test_decorators.py 43 3 0 93%
tests/test_param_redirect.py 65 1 0 98%
tests/test_routes.py 10 1 0 90%
tests/test_search.py 71 0 0 100%
webapp/__init__.py 0 0 0 100%
webapp/app.py 84 27 0 68%
webapp/authentication.py 6 0 0 100%
webapp/config.py 6 0 0 100%
webapp/decorators.py 42 4 0 90%
webapp/extensions.py 2 0 0 100%
webapp/handlers.py 47 10 0 79%
webapp/helpers.py 96 35 0 64%
webapp/integrations/logic.py 152 116 0 24%
webapp/integrations/views.py 69 20 0 71%
webapp/login/views.py 43 10 0 77%
webapp/observability/utils.py 11 1 0 91%
webapp/packages/__init__.py 0 0 0 100%
webapp/packages/logic.py 147 75 0 49%
webapp/packages/store_packages.py 28 11 0 61%
webapp/publisher/__init__.py 0 0 0 100%
webapp/publisher/logic.py 41 1 0 98%
webapp/publisher/views.py 283 51 0 82%
webapp/search/logic.py 65 2 0 97%
webapp/search/views.py 51 2 0 96%
webapp/store/__init__.py 0 0 0 100%
webapp/store/logic.py 259 107 0 59%
webapp/store/views.py 394 238 0 40%
webapp/store_api.py 19 0 0 100%
webapp/topics/__init__.py 0 0 0 100%
webapp/topics/views.py 97 63 0 35%
Total 2659 786 0 70%

No items found using the specified filter.