(original) (raw)
changeset: 68777:34db881edb4d parent: 68774:5e13e5e6df30 parent: 68776:fa20590d4694 user: Antoine Pitrou solipsis@pitrou.net date: Mon Mar 21 00:27:45 2011 +0100 description: Try to strengthen test_httpservers (issue #11617) diff -r 5e13e5e6df30 -r 34db881edb4d Lib/test/test_httpservers.py --- a/Lib/test/test_httpservers.py Sun Mar 20 23:56:36 2011 +0100 +++ b/Lib/test/test_httpservers.py Mon Mar 21 00:27:45 2011 +0100 @@ -38,8 +38,8 @@ 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: @@ -66,7 +66,7 @@ support.threading_cleanup(*self._threads) def request(self, uri, method='GET', body=None, headers={}): - self.connection = http.client.HTTPConnection('localhost', self.PORT) + self.connection = http.client.HTTPConnection(self.HOST, self.PORT) self.connection.request(method, uri, body, headers) return self.connection.getresponse() @@ -107,7 +107,7 @@ def setUp(self): BaseTestCase.setUp(self) - self.con = http.client.HTTPConnection('localhost', self.PORT) + self.con = http.client.HTTPConnection(self.HOST, self.PORT) self.con.connect() def test_command(self): /solipsis@pitrou.net