Coverage report: 70%

Files Functions Classes

coverage.py v7.16.1, created at 2026-09-18 22:11 +0000

File   statements missing excluded   coverage
app.py   1 1 0   0%
redis_cache/cache_utility.py   3 0 0   100%
tests/__init__.py   0 0 0   100%
tests/login/__init__.py   0 0 0   100%
tests/login/test_login.py   74 0 0   100%
tests/mock_data/mock_publisher_logic.py   7 0 0   100%
tests/mock_data/mock_store_logic.py   7 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   251 0 0   100%
tests/solutions/__init__.py   0 0 0   100%
tests/solutions/test_solutions_logic.py   149 0 0   100%
tests/store/__init__.py   0 0 0   100%
tests/store/test_details_overview.py   64 0 0   100%
tests/store/test_get_packages.py   50 1 0   98%
tests/store/test_get_publisher_details.py   52 2 0   96%
tests/store/test_package_has_sboms.py   106 1 0   99%
tests/store/test_store_logic.py   110 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   102 0 0   100%
tests/test_status_banner.py   29 0 0   100%
tests/utils/__init__.py   0 0 0   100%
tests/utils/test_email.py   60 0 0   100%
webapp/__init__.py   0 0 0   100%
webapp/app.py   86 27 0   69%
webapp/authentication.py   6 0 0   100%
webapp/config.py   11 0 0   100%
webapp/decorators.py   54 3 0   94%
webapp/extensions.py   4 0 0   100%
webapp/handlers.py   66 15 0   77%
webapp/helpers.py   130 44 0   66%
webapp/integrations/logic.py   145 115 0   21%
webapp/integrations/views.py   55 34 0   38%
webapp/login/macaroon.py   30 16 0   47%
webapp/login/views.py   60 5 0   92%
webapp/observability/utils.py   11 1 0   91%
webapp/packages/__init__.py   0 0 0   100%
webapp/packages/logic.py   144 114 0   21%
webapp/packages/store_packages.py   28 11 0   61%
webapp/publisher/__init__.py   0 0 0   100%
webapp/publisher/form_processors.py   44 34 0   23%
webapp/publisher/logic.py   42 1 0   98%
webapp/publisher/views.py   504 167 0   67%
webapp/search/logic.py   83 67 0   19%
webapp/search/views.py   84 16 0   81%
webapp/solutions/auth.py   16 8 0   50%
webapp/solutions/logic.py   146 60 0   59%
webapp/solutions/views.py   97 77 0   21%
webapp/store/__init__.py   0 0 0   100%
webapp/store/logic.py   269 43 0   84%
webapp/store/views.py   484 245 0   49%
webapp/store_api.py   20 0 0   100%
webapp/topics/__init__.py   0 0 0   100%
webapp/topics/views.py   109 74 0   32%
webapp/utils/emailer.py   60 3 0   95%
Total   4008 1190 0   70%

No items found using the specified filter.