summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSenthil Kumaran <senthil@uthcode.com>2011-07-31 03:45:14 (GMT)
committerSenthil Kumaran <senthil@uthcode.com>2011-07-31 03:45:14 (GMT)
commite324c57367eb8199255825f931731333e9c415c7 (patch)
tree6f80ffe6bc3fe84c2bddc26a84027201d835c254
parent592563292c7d0e2276c7636f1acf95a43db4668b (diff)
downloadcpython-e324c57367eb8199255825f931731333e9c415c7.zip
cpython-e324c57367eb8199255825f931731333e9c415c7.tar.gz
cpython-e324c57367eb8199255825f931731333e9c415c7.tar.bz2
using support.transient_internet helper method in the urllib2net test.
-rw-r--r--Lib/test/test_urllib2net.py24
1 files changed, 14 insertions, 10 deletions
diff --git a/Lib/test/test_urllib2net.py b/Lib/test/test_urllib2net.py
index cd225c9..54f4e0c 100644
--- a/Lib/test/test_urllib2net.py
+++ b/Lib/test/test_urllib2net.py
@@ -178,17 +178,21 @@ class OtherNetworkTests(unittest.TestCase):
# Some sites do not send Connection: close header.
# Verify that those work properly. (#issue12576)
- try:
- with urllib.request.urlopen('http://www.imdb.com') as res:
- pass
- except ValueError as e:
- self.fail("urlopen failed for sites not sending Connection:close")
- else:
- self.assertTrue(res)
+ URL = 'http://www.imdb.com' # mangles Connection:close
+
+ with support.transient_internet(URL):
+ try:
+ with urllib.request.urlopen(URL) as res:
+ pass
+ except ValueError as e:
+ self.fail("urlopen failed for site not sending \
+ Connection:close")
+ else:
+ self.assertTrue(res)
- req = urllib.request.urlopen('http://www.imdb.com')
- res = req.read()
- self.assertTrue(res)
+ req = urllib.request.urlopen(URL)
+ res = req.read()
+ self.assertTrue(res)
def _test_urls(self, urls, handlers, retry=True):
import time