Skip to content

Commit 0cfbdc4

Browse files
committed
WD-17150 - Fix linting and test
1 parent 0318bc2 commit 0cfbdc4

3 files changed

Lines changed: 5 additions & 29 deletions

File tree

tests/store/tests_details.py

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -149,23 +149,14 @@ def test_extra_details_404(self):
149149
status=404,
150150
)
151151
)
152-
metrics_url = "https://api.snapcraft.io/api/v1/snaps/metrics"
153-
responses.add(
154-
responses.Response(
155-
method="POST", url=metrics_url, json={}, status=200
156-
)
157-
)
158152

159153
response = self.client.get(self.endpoint_url)
160154

161-
assert len(responses.calls) == 3
155+
assert len(responses.calls) == 2
162156
assert responses.calls[0].request.url == self.api_url
163157
assert responses.calls[1].request.url == self.api_url_details
164-
assert responses.calls[2].request.url == metrics_url
165158

166-
self.assert200(response)
167-
self.assert_not_in_context("aliases")
168-
self.assert_context("snap-id", "id")
159+
assert response.status_code == 404
169160

170161
@responses.activate
171162
def test_api_500(self):

webapp/api/requests.py

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,6 @@ def __init__(self, *args, **kwargs):
2929

3030
def request(self, method, url, timeout=12, **kwargs):
3131
try:
32-
print("Sending request to Store API")
33-
print(url)
34-
print(self.headers)
35-
print(self.cookies)
3632
return super().request(
3733
method=method, url=url, timeout=timeout, **kwargs
3834
)

webapp/store/snap_details_views.py

Lines changed: 3 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import flask
22
from flask import Response
3-
import requests
43

54
import humanize
65
import os
@@ -213,19 +212,9 @@ def snap_details(snap_name):
213212
status_code = 200
214213

215214
context = _get_context_snap_details(snap_name)
216-
print(f"DEBUGGING: {snap_name}")
217-
try:
218-
extra_details = device_gateway.get_snap_details(
219-
snap_name, fields=FIELDS_EXTRA_DETAILS
220-
)
221-
except Exception as e:
222-
print(e)
223-
response = requests.get(
224-
f"https://api.snapcraft.io/api/v1/snaps/details/{snap_name}?fields=aliases",
225-
headers={"X-Ubuntu-Series": "16"})
226-
print(response.status_code)
227-
print(response.text)
228-
print("END_DEBUGGING")
215+
extra_details = device_gateway.get_snap_details(
216+
snap_name, fields=FIELDS_EXTRA_DETAILS
217+
)
229218

230219
if extra_details and extra_details["aliases"]:
231220
context["aliases"] = [

0 commit comments

Comments
 (0)