diff --git a/mocket/mocket.py b/mocket/mocket.py index 1693b0e..665b108 100644 --- a/mocket/mocket.py +++ b/mocket/mocket.py @@ -85,6 +85,7 @@ class FakeSSLContext(SuperFakeSSLContext): "load_verify_locations", "set_alpn_protocols", "set_ciphers", + "set_default_verify_paths", ) sock = None post_handshake_auth = None diff --git a/tests/tests38/test_http_aiohttp.py b/tests/tests38/test_http_aiohttp.py index f287225..a8d931c 100644 --- a/tests/tests38/test_http_aiohttp.py +++ b/tests/tests38/test_http_aiohttp.py @@ -81,6 +81,14 @@ async def test_https_session(self): self.assertEqual(len(Mocket.request_list()), 2) + @async_mocketize + async def test_no_verify(self): + Entry.single_register(Entry.GET, self.target_url, status=404) + + async with aiohttp.ClientSession(timeout=self.timeout) as session: + async with session.get(self.target_url, ssl=False) as get_response: + assert get_response.status == 404 + @async_httprettified async def test_httprettish_session(self): HTTPretty.register_uri(