| cache/cache_utility.py |
|
3 |
0 |
0 |
|
100% |
| tests/__init__.py |
|
0 |
0 |
0 |
|
100% |
| tests/admin/__init__.py |
|
0 |
0 |
0 |
|
100% |
| tests/admin/admin_endpoint_testing.py |
|
16 |
0 |
0 |
|
100% |
| tests/admin/tests_update_featured_snaps.py |
|
67 |
0 |
0 |
|
100% |
| tests/api/__init__.py |
|
0 |
0 |
0 |
|
100% |
| tests/api/test_github.py |
|
52 |
0 |
0 |
|
100% |
| tests/api/test_marketo_api.py |
|
67 |
0 |
0 |
|
100% |
| tests/docs/__init__.py |
|
0 |
0 |
0 |
|
100% |
| tests/endpoints/__init__.py |
|
0 |
0 |
0 |
|
100% |
| tests/endpoints/endpoint_testing.py |
|
23 |
0 |
0 |
|
100% |
| tests/endpoints/publisher/__init__.py |
|
0 |
0 |
0 |
|
100% |
| tests/endpoints/publisher/tests_builds.py |
|
100 |
0 |
0 |
|
100% |
| tests/endpoints/publisher/tests_listing.py |
|
112 |
0 |
0 |
|
100% |
| tests/endpoints/publisher/tests_packages.py |
|
23 |
0 |
0 |
|
100% |
| tests/endpoints/publisher/tests_publicise.py |
|
69 |
0 |
0 |
|
100% |
| tests/endpoints/publisher/tests_register.py |
|
137 |
0 |
0 |
|
100% |
| tests/endpoints/publisher/tests_settings.py |
|
87 |
0 |
0 |
|
100% |
| tests/endpoints/test_brand_store.py |
|
22 |
0 |
0 |
|
100% |
| tests/endpoints/test_cve_get_by_revision.py |
|
61 |
0 |
0 |
|
100% |
| tests/endpoints/tests_builds.py |
|
110 |
0 |
0 |
|
100% |
| tests/endpoints/tests_dns_verified_status.py |
|
14 |
0 |
0 |
|
100% |
| tests/endpoints/tests_get_store.py |
|
17 |
0 |
0 |
|
100% |
| tests/endpoints/tests_get_stores.py |
|
11 |
0 |
0 |
|
100% |
| tests/endpoints/tests_invites.py |
|
28 |
0 |
0 |
|
100% |
| tests/endpoints/tests_members.py |
|
29 |
0 |
0 |
|
100% |
| tests/endpoints/tests_models.py |
|
432 |
0 |
0 |
|
100% |
| tests/endpoints/tests_policies.py |
|
86 |
0 |
0 |
|
100% |
| tests/endpoints/tests_releases.py |
|
56 |
0 |
0 |
|
100% |
| tests/endpoints/tests_settings.py |
|
35 |
0 |
0 |
|
100% |
| tests/endpoints/tests_signing_keys.py |
|
78 |
0 |
0 |
|
100% |
| tests/endpoints/tests_snaps.py |
|
59 |
0 |
0 |
|
100% |
| tests/endpoints/tests_snaps_search.py |
|
19 |
0 |
0 |
|
100% |
| tests/endpoints/tests_validation_sets.py |
|
16 |
10 |
0 |
|
38% |
| tests/login/__init__.py |
|
0 |
0 |
0 |
|
100% |
| tests/login/tests_login_handler.py |
|
111 |
0 |
0 |
|
100% |
| tests/metrics/__init__.py |
|
0 |
0 |
0 |
|
100% |
| tests/metrics/tests_metrics.py |
|
8 |
0 |
0 |
|
100% |
| tests/publisher/__init__.py |
|
0 |
0 |
0 |
|
100% |
| tests/publisher/cve/__init__.py |
|
0 |
0 |
0 |
|
100% |
| tests/publisher/cve/test_cve_filter_data.py |
|
37 |
0 |
0 |
|
100% |
| tests/publisher/cve/test_cve_paginate_data.py |
|
13 |
0 |
0 |
|
100% |
| tests/publisher/cve/test_cve_sort_data.py |
|
20 |
0 |
0 |
|
100% |
| tests/publisher/cve/test_cve_user_access.py |
|
50 |
0 |
0 |
|
100% |
| tests/publisher/cve/test_has_cve.py |
|
25 |
0 |
0 |
|
100% |
| tests/publisher/endpoint_testing.py |
|
160 |
12 |
0 |
|
92% |
| tests/publisher/snaps/__init__.py |
|
0 |
0 |
0 |
|
100% |
| tests/publisher/snaps/test_builds.py |
|
46 |
0 |
0 |
|
100% |
| tests/publisher/snaps/test_logic.py |
|
8 |
0 |
0 |
|
100% |
| tests/publisher/snaps/test_post_preview.py |
|
28 |
0 |
0 |
|
100% |
| tests/publisher/snaps/test_release_history_json.py |
|
35 |
0 |
0 |
|
100% |
| tests/publisher/snaps/test_release_status.py |
|
30 |
0 |
0 |
|
100% |
| tests/publisher/snaps/tests_get_metrics.py |
|
172 |
0 |
0 |
|
100% |
| tests/publisher/snaps/tests_listing.py |
|
72 |
0 |
0 |
|
100% |
| tests/publisher/snaps/tests_post_close_channel.py |
|
79 |
0 |
0 |
|
100% |
| tests/publisher/snaps/tests_post_default_track.py |
|
79 |
0 |
0 |
|
100% |
| tests/publisher/snaps/tests_post_listing.py |
|
48 |
0 |
0 |
|
100% |
| tests/publisher/snaps/tests_post_release.py |
|
45 |
0 |
0 |
|
100% |
| tests/publisher/tests_account_logout.py |
|
17 |
0 |
0 |
|
100% |
| tests/publisher/tests_account_snaps.py |
|
121 |
0 |
0 |
|
100% |
| tests/publisher/tests_account_snaps_metrics.py |
|
56 |
0 |
0 |
|
100% |
| tests/publisher/tests_agreement.py |
|
35 |
0 |
0 |
|
100% |
| tests/publisher/tests_api_snaps.py |
|
65 |
0 |
0 |
|
100% |
| tests/publisher/tests_get_package_metadata.py |
|
45 |
26 |
0 |
|
42% |
| tests/publisher/tests_post_account_details.py |
|
27 |
0 |
0 |
|
100% |
| tests/publisher/tests_publisher.py |
|
97 |
0 |
0 |
|
100% |
| tests/publisher/tests_publisher_logic.py |
|
43 |
0 |
0 |
|
100% |
| tests/publisher/tests_register_name_json.py |
|
45 |
0 |
0 |
|
100% |
| tests/publisher/tests_reserved_name_dispute.py |
|
26 |
0 |
0 |
|
100% |
| tests/publisher/tests_username.py |
|
48 |
0 |
0 |
|
100% |
| tests/snapcraft/__init__.py |
|
0 |
0 |
0 |
|
100% |
| tests/snapcraft/tests_public.py |
|
14 |
0 |
0 |
|
100% |
| tests/store/__init__.py |
|
0 |
0 |
0 |
|
100% |
| tests/store/tests_details.py |
|
210 |
7 |
0 |
|
97% |
| tests/store/tests_distro_page.py |
|
46 |
0 |
0 |
|
100% |
| tests/store/tests_embedded_card.py |
|
71 |
0 |
0 |
|
100% |
| tests/store/tests_explore.py |
|
31 |
0 |
0 |
|
100% |
| tests/store/tests_github_badge.py |
|
91 |
0 |
0 |
|
100% |
| tests/store/tests_public_logic.py |
|
167 |
0 |
0 |
|
100% |
| tests/store/tests_publisher.py |
|
45 |
0 |
0 |
|
100% |
| tests/store/tests_report.py |
|
45 |
0 |
0 |
|
100% |
| tests/store/tests_store_redirects.py |
|
32 |
0 |
0 |
|
100% |
| tests/test_gate_unreleased_snap_pages.py |
|
42 |
0 |
0 |
|
100% |
| tests/tests_authentication.py |
|
22 |
0 |
0 |
|
100% |
| tests/tests_feeds.py |
|
34 |
3 |
0 |
|
91% |
| tests/tests_helpers.py |
|
10 |
0 |
0 |
|
100% |
| tests/tests_markdown_parser.py |
|
130 |
0 |
0 |
|
100% |
| tests/tests_requests.py |
|
20 |
0 |
0 |
|
100% |
| tests/tests_templates_utils.py |
|
159 |
0 |
0 |
|
100% |
| webapp/__init__.py |
|
0 |
0 |
0 |
|
100% |
| webapp/admin/views.py |
|
49 |
3 |
0 |
|
94% |
| webapp/api/__init__.py |
|
1 |
0 |
0 |
|
100% |
| webapp/api/exceptions.py |
|
16 |
2 |
0 |
|
88% |
| webapp/api/github.py |
|
204 |
72 |
0 |
|
65% |
| webapp/api/marketo.py |
|
53 |
10 |
0 |
|
81% |
| webapp/api/requests.py |
|
24 |
0 |
0 |
|
100% |
| webapp/api/sso.py |
|
24 |
3 |
0 |
|
88% |
| webapp/app.py |
|
67 |
1 |
0 |
|
99% |
| webapp/authentication.py |
|
34 |
1 |
0 |
|
97% |
| webapp/blog/__init__.py |
|
0 |
0 |
0 |
|
100% |
| webapp/blog/views.py |
|
86 |
66 |
0 |
|
23% |
| webapp/config.py |
|
36 |
2 |
0 |
|
94% |
| webapp/decorators.py |
|
59 |
6 |
0 |
|
90% |
| webapp/docs/__init__.py |
|
0 |
0 |
0 |
|
100% |
| webapp/docs/views.py |
|
11 |
0 |
0 |
|
100% |
| webapp/endpoints/builds.py |
|
36 |
0 |
0 |
|
100% |
| webapp/endpoints/cves.py |
|
56 |
44 |
0 |
|
21% |
| webapp/endpoints/invites.py |
|
45 |
10 |
0 |
|
78% |
| webapp/endpoints/members.py |
|
41 |
13 |
0 |
|
68% |
| webapp/endpoints/models.py |
|
255 |
16 |
0 |
|
94% |
| webapp/endpoints/publisher/__init__.py |
|
0 |
0 |
0 |
|
100% |
| webapp/endpoints/publisher/builds.py |
|
63 |
33 |
0 |
|
48% |
| webapp/endpoints/publisher/listing.py |
|
110 |
19 |
0 |
|
83% |
| webapp/endpoints/publisher/packages.py |
|
23 |
8 |
0 |
|
65% |
| webapp/endpoints/publisher/publicise.py |
|
19 |
0 |
0 |
|
100% |
| webapp/endpoints/publisher/register.py |
|
45 |
10 |
0 |
|
78% |
| webapp/endpoints/publisher/settings.py |
|
68 |
27 |
0 |
|
60% |
| webapp/endpoints/releases.py |
|
12 |
0 |
0 |
|
100% |
| webapp/endpoints/settings.py |
|
19 |
0 |
0 |
|
100% |
| webapp/endpoints/signing_keys.py |
|
80 |
3 |
0 |
|
96% |
| webapp/endpoints/snap_search.py |
|
13 |
0 |
0 |
|
100% |
| webapp/endpoints/snaps.py |
|
66 |
23 |
0 |
|
65% |
| webapp/endpoints/utils.py |
|
6 |
3 |
0 |
|
50% |
| webapp/endpoints/validation_sets.py |
|
45 |
31 |
0 |
|
31% |
| webapp/endpoints/views.py |
|
46 |
2 |
0 |
|
96% |
| webapp/extensions.py |
|
100 |
65 |
0 |
|
35% |
| webapp/feeds/__init__.py |
|
0 |
0 |
0 |
|
100% |
| webapp/feeds/feeds.py |
|
85 |
11 |
0 |
|
87% |
| webapp/handlers.py |
|
145 |
11 |
0 |
|
92% |
| webapp/helpers.py |
|
101 |
16 |
0 |
|
84% |
| webapp/login/macaroon.py |
|
23 |
9 |
0 |
|
61% |
| webapp/login/oauth_views.py |
|
31 |
18 |
0 |
|
42% |
| webapp/login/views.py |
|
64 |
4 |
0 |
|
94% |
| webapp/markdown.py |
|
44 |
1 |
0 |
|
98% |
| webapp/metrics/helper.py |
|
107 |
49 |
0 |
|
54% |
| webapp/metrics/metrics.py |
|
114 |
4 |
2 |
|
96% |
| webapp/packages/logic.py |
|
138 |
116 |
0 |
|
16% |
| webapp/packages/store_packages.py |
|
27 |
11 |
0 |
|
59% |
| webapp/publisher/__init__.py |
|
0 |
0 |
0 |
|
100% |
| webapp/publisher/cve/cve_helper.py |
|
126 |
4 |
0 |
|
97% |
| webapp/publisher/github/views.py |
|
17 |
9 |
0 |
|
47% |
| webapp/publisher/snaps/build_views.py |
|
204 |
153 |
0 |
|
25% |
| webapp/publisher/snaps/builds.py |
|
74 |
19 |
0 |
|
74% |
| webapp/publisher/snaps/collaboration_views.py |
|
11 |
3 |
0 |
|
73% |
| webapp/publisher/snaps/listing_views.py |
|
50 |
9 |
0 |
|
82% |
| webapp/publisher/snaps/logic.py |
|
158 |
49 |
0 |
|
69% |
| webapp/publisher/snaps/metrics_views.py |
|
129 |
24 |
0 |
|
81% |
| webapp/publisher/snaps/preview_data.py |
|
4 |
0 |
0 |
|
100% |
| webapp/publisher/snaps/publicise_views.py |
|
9 |
2 |
0 |
|
78% |
| webapp/publisher/snaps/release_views.py |
|
99 |
10 |
0 |
|
90% |
| webapp/publisher/snaps/settings_views.py |
|
29 |
19 |
0 |
|
34% |
| webapp/publisher/snaps/views.py |
|
185 |
28 |
0 |
|
85% |
| webapp/publisher/views.py |
|
61 |
0 |
0 |
|
100% |
| webapp/snapcraft/logic.py |
|
21 |
3 |
0 |
|
86% |
| webapp/snapcraft/views.py |
|
84 |
45 |
0 |
|
46% |
| webapp/store/__init__.py |
|
0 |
0 |
0 |
|
100% |
| webapp/store/logic.py |
|
209 |
54 |
1 |
|
74% |
| webapp/store/snap_details_views.py |
|
230 |
47 |
0 |
|
80% |
| webapp/store/views.py |
|
246 |
110 |
0 |
|
55% |
| webapp/template_utils.py |
|
67 |
2 |
0 |
|
97% |
| webapp/tutorials/__init__.py |
|
0 |
0 |
0 |
|
100% |
| webapp/tutorials/views.py |
|
25 |
13 |
0 |
|
48% |