[Python-checkins] bpo-11617: Try to strengthen test_httpservers (GH-11121)
Victor Stinner
webhook-mailer at python.org
Tue Dec 11 11:08:49 EST 2018
https://github.com/python/cpython/commit/d336b1c8a40d14054145393fafb54b782cc1a549
commit: d336b1c8a40d14054145393fafb54b782cc1a549
branch: 2.7
author: Victor Stinner <vstinner at redhat.com>
committer: GitHub <noreply at github.com>
date: 2018-12-11T17:08:02+01:00
summary:
bpo-11617: Try to strengthen test_httpservers (GH-11121)
(cherry picked from commit cb342182ee47c3e2c743de50d81aad60f4eebefd)
files:
M Lib/test/test_httpservers.py
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 @@ def __init__(self, test_object, request_handler):
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 @@ def tearDown(self):
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 @@ def do_HEAD(self):
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):
More information about the Python-checkins
mailing list