◐ Shell
clean mode source ↗

[3.7] bpo-36019: Use pythontest.net instead of example.com in network tests (GH-11941) by miss-islington · Pull Request #11989 · python/cpython

Expand Up @@ -84,7 +84,7 @@ class CloseSocketTest(unittest.TestCase): def test_close(self): # calling .close() on urllib2's response objects should close the # underlying socket url = "http://www.example.com/" url = support.TEST_HTTP_URL with support.transient_internet(url): response = _urlopen_with_retry(url) sock = response.fp Expand Down Expand Up @@ -173,7 +173,7 @@ def test_redirect_url_withfrag(self): "http://www.pythontest.net/elsewhere/#frag")
def test_custom_headers(self): url = "http://www.example.com" url = support.TEST_HTTP_URL with support.transient_internet(url): opener = urllib.request.build_opener() request = urllib.request.Request(url) Expand Down Expand Up @@ -259,15 +259,15 @@ def _extra_handlers(self): class TimeoutTest(unittest.TestCase): def test_http_basic(self): self.assertIsNone(socket.getdefaulttimeout()) url = "http://www.example.com" url = support.TEST_HTTP_URL with support.transient_internet(url, timeout=None): u = _urlopen_with_retry(url) self.addCleanup(u.close) self.assertIsNone(u.fp.raw._sock.gettimeout())
def test_http_default_timeout(self): self.assertIsNone(socket.getdefaulttimeout()) url = "http://www.example.com" url = support.TEST_HTTP_URL with support.transient_internet(url): socket.setdefaulttimeout(60) try: Expand All @@ -279,7 +279,7 @@ def test_http_default_timeout(self):
def test_http_no_timeout(self): self.assertIsNone(socket.getdefaulttimeout()) url = "http://www.example.com" url = support.TEST_HTTP_URL with support.transient_internet(url): socket.setdefaulttimeout(60) try: Expand All @@ -290,7 +290,7 @@ def test_http_no_timeout(self): self.assertIsNone(u.fp.raw._sock.gettimeout())
def test_http_timeout(self): url = "http://www.example.com" url = support.TEST_HTTP_URL with support.transient_internet(url): u = _urlopen_with_retry(url, timeout=120) self.addCleanup(u.close) Expand Down