Skip to content

Commit ad3d074

Browse files
committed
Eliminate uses of requests library in test/service/test_request_validation.py (#7633)
1 parent 97372ba commit ad3d074

1 file changed

Lines changed: 8 additions & 7 deletions

File tree

test/service/test_request_validation.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,11 @@
33
from furl import (
44
furl,
55
)
6-
import requests
7-
from requests import (
8-
Response,
9-
)
6+
import urllib3
107

118
from azul.logging import (
129
configure_test_logging,
10+
get_test_logger,
1311
)
1412
from azul.plugins import (
1513
MetadataPlugin,
@@ -30,6 +28,9 @@ def setUpModule():
3028
configure_test_logging()
3129

3230

31+
log = get_test_logger(__name__)
32+
33+
3334
class RequestParameterValidationTest(DCP1CannedBundleTestCase,
3435
WebServiceTestCase):
3536
maxDiff = None
@@ -57,13 +58,13 @@ def _metadata_plugin(self) -> MetadataPlugin:
5758
assert isinstance(plugin, MetadataPlugin)
5859
return plugin
5960

60-
def assertResponseStatus(self, url: furl, status: int) -> Response:
61+
def assertResponseStatus(self, url: furl, status: int) -> urllib3.BaseHTTPResponse:
6162
if str(url.path) in {'/manifest/files', '/fetch/manifest/files'}:
6263
method = 'PUT'
6364
else:
6465
method = 'GET'
65-
response = requests.request(method, str(url))
66-
self.assertEqual(status, response.status_code, response.content)
66+
response = self._http_client.urlopen(method, str(url))
67+
self.assertEqual(status, response.status, response.data)
6768
return response
6869

6970
def assertErrorMessage(self, url: furl, status: int, code: str, message: str):

0 commit comments

Comments
 (0)