Coverage report:
70%
hide covered
Files
Functions
Classes
coverage.py v7.9.1
, created at 2025-06-27 22:07 +0000
File
class
statements
missing
excluded
coverage
app.py
(no class)
5
5
0
0%
tests/__init__.py
(no class)
0
0
0
100%
tests/interfaces/__init__.py
(no class)
0
0
0
100%
tests/interfaces/test_interface_routes.py
TestIntegrationRoutes
41
0
0
100%
tests/interfaces/test_interface_routes.py
(no class)
16
0
0
100%
tests/interfaces/test_single_interface.py
TestSingleInterface
19
0
0
100%
tests/interfaces/test_single_interface.py
(no class)
13
0
0
100%
tests/login/__init__.py
(no class)
0
0
0
100%
tests/login/test_login.py
TestLoginViews
23
0
0
100%
tests/login/test_login.py
(no class)
15
0
0
100%
tests/mock_data/mock_publisher_logic.py
(no class)
7
0
0
100%
tests/mock_data/mock_store_logic.py
(no class)
6
0
0
100%
tests/mock_data/search_mock.py
(no class)
5
0
0
100%
tests/publisher/__init__.py
(no class)
0
0
0
100%
tests/publisher/test_publisher_logic.py
TestProcessReleases
11
0
0
100%
tests/publisher/test_publisher_logic.py
TestGetAllArchitectures
4
0
0
100%
tests/publisher/test_publisher_logic.py
(no class)
11
0
0
100%
tests/publisher/test_publisher_views.py
TestPublisherViews
118
0
0
100%
tests/publisher/test_publisher_views.py
(no class)
62
0
0
100%
tests/store/__init__.py
(no class)
0
0
0
100%
tests/store/test_get_packages.py
TestGetPackages
26
1
0
96%
tests/store/test_get_packages.py
(no class)
12
0
0
100%
tests/store/test_get_publisher_details.py
TestGetPublisherDetails
36
2
0
94%
tests/store/test_get_publisher_details.py
(no class)
16
0
0
100%
tests/store/test_store_logic.py
TestConvertChannelMaps
2
0
0
100%
tests/store/test_store_logic.py
TestAddStoreFront
6
0
0
100%
tests/store/test_store_logic.py
TestGetBannerUrl
9
0
0
100%
tests/store/test_store_logic.py
TestExtractSeries
9
0
0
100%
tests/store/test_store_logic.py
TestExtractBases
9
0
0
100%
tests/store/test_store_logic.py
TestLibraries
4
0
0
100%
tests/store/test_store_logic.py
TestFormatslug
8
0
0
100%
tests/store/test_store_logic.py
TestProcessRevision
3
0
0
100%
tests/store/test_store_logic.py
(no class)
26
0
0
100%
tests/test_context.py
TestContextFunctions
2
0
0
100%
tests/test_context.py
(no class)
4
0
0
100%
tests/test_decorators.py
TestDecorators
33
3
0
91%
tests/test_decorators.py
(no class)
10
0
0
100%
tests/test_param_redirect.py
MockCookies
3
0
0
100%
tests/test_param_redirect.py
MockRequest
3
0
0
100%
tests/test_param_redirect.py
TestParamRedirect
37
0
0
100%
tests/test_param_redirect.py
(no class)
22
1
0
95%
tests/test_routes.py
TestRoutes
3
0
0
100%
tests/test_routes.py
(no class)
7
1
0
86%
tests/test_search.py
TestSearchPackage
22
0
0
100%
tests/test_search.py
TestAllSearchView
29
0
0
100%
tests/test_search.py
(no class)
20
0
0
100%
webapp/__init__.py
(no class)
0
0
0
100%
webapp/app.py
(no class)
84
27
0
68%
webapp/authentication.py
(no class)
6
0
0
100%
webapp/config.py
(no class)
6
0
0
100%
webapp/decorators.py
(no class)
42
4
0
90%
webapp/extensions.py
(no class)
2
0
0
100%
webapp/handlers.py
(no class)
47
10
0
79%
webapp/helpers.py
(no class)
96
35
0
64%
webapp/integrations/logic.py
Interfaces
121
116
0
4%
webapp/integrations/logic.py
(no class)
31
0
0
100%
webapp/integrations/views.py
(no class)
69
20
0
71%
webapp/login/views.py
(no class)
43
10
0
77%
webapp/observability/utils.py
(no class)
11
1
0
91%
webapp/packages/__init__.py
(no class)
0
0
0
100%
webapp/packages/logic.py
(no class)
147
75
0
49%
webapp/packages/store_packages.py
(no class)
28
11
0
61%
webapp/publisher/__init__.py
(no class)
0
0
0
100%
webapp/publisher/logic.py
(no class)
41
1
0
98%
webapp/publisher/views.py
(no class)
283
51
0
82%
webapp/search/logic.py
(no class)
65
2
0
97%
webapp/search/views.py
(no class)
51
2
0
96%
webapp/store/__init__.py
(no class)
0
0
0
100%
webapp/store/logic.py
(no class)
259
107
0
59%
webapp/store/views.py
(no class)
394
238
0
40%
webapp/store_api.py
decorate_all_methods.WrappedClass
0
0
0
100%
webapp/store_api.py
(no class)
19
0
0
100%
webapp/topics/__init__.py
(no class)
0
0
0
100%
webapp/topics/views.py
TopicParser
28
28
0
0%
webapp/topics/views.py
(no class)
69
35
0
49%
Total
2659
786
0
70%
No items found using the specified filter.