From: Victor Stinner Date: Tue, 11 Dec 2018 16:08:02 +0000 (+0100) Subject: bpo-11617: Try to strengthen test_httpservers (GH-11121) X-Git-Tag: v2.7.16rc1~34 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d336b1c8a40d14054145393fafb54b782cc1a549;p=thirdparty%2FPython%2Fcpython.git bpo-11617: Try to strengthen test_httpservers (GH-11121) (cherry picked from commit cb342182ee47c3e2c743de50d81aad60f4eebefd) --- diff --git a/Lib/test/test_httpservers.py b/Lib/test/test_httpservers.py index 93807c1959bb..25236c6ef41a 100644 --- a/Lib/test/test_httpservers.py +++ b/Lib/test/test_httpservers.py @@ -55,8 +55,8 @@ class TestServerThread(threading.Thread): self.test_object = test_object def run(self): - self.server = HTTPServer(('', 0), self.request_handler) - self.test_object.PORT = self.server.socket.getsockname()[1] + self.server = HTTPServer(('localhost', 0), self.request_handler) + self.test_object.HOST, self.test_object.PORT = self.server.socket.getsockname() self.test_object.server_started.set() self.test_object = None try: @@ -84,7 +84,7 @@ class BaseTestCase(unittest.TestCase): test_support.threading_cleanup(*self._threads) def request(self, uri, method='GET', body=None, headers={}): - self.connection = httplib.HTTPConnection('localhost', self.PORT) + self.connection = httplib.HTTPConnection(self.HOST, self.PORT) self.connection.request(method, uri, body, headers) return self.connection.getresponse() @@ -187,7 +187,7 @@ class BaseHTTPServerTestCase(BaseTestCase): def setUp(self): BaseTestCase.setUp(self) - self.con = httplib.HTTPConnection('localhost', self.PORT) + self.con = httplib.HTTPConnection(self.HOST, self.PORT) self.con.connect() def test_command(self):