diff options
author | Senthil Kumaran <senthil@uthcode.com> | 2011-07-31 03:45:14 (GMT) |
---|---|---|
committer | Senthil Kumaran <senthil@uthcode.com> | 2011-07-31 03:45:14 (GMT) |
commit | e324c57367eb8199255825f931731333e9c415c7 (patch) | |
tree | 6f80ffe6bc3fe84c2bddc26a84027201d835c254 | |
parent | 592563292c7d0e2276c7636f1acf95a43db4668b (diff) | |
download | cpython-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.py | 24 |
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 |