Call unfakehttp in order to close connection while opening the connection through a fakehttp object.

Address issue11609 - urllib related buildbots failure.
This commit is contained in:
Senthil Kumaran 2011-03-20 05:30:16 +08:00
parent d24c991f11
commit acbaa923b8

View file

@ -176,8 +176,11 @@ class urlopen_HttpTests(unittest.TestCase):
def test_willclose(self):
self.fakehttp(b"HTTP/1.1 200 OK\r\n\r\nHello!")
resp = urlopen("http://www.python.org")
self.assertTrue(resp.fp.will_close)
try:
resp = urlopen("http://www.python.org")
self.assertTrue(resp.fp.will_close)
finally:
self.unfakehttp()
def test_read_0_9(self):
# "0.9" response accepted (but not "simple responses" without