Mercurial > cpython-lru_cache-weakref
diff Lib/test/test_normalization.py @ 57051:3bf761df802a
Merged revisions 76033 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r76033 | antoine.pitrou | 2009-11-01 22:26:14 +0100 (dim., 01 nov. 2009) | 3 lines
test_normalization should skip and not crash when the resource isn't available
........
| author | Antoine Pitrou <solipsis@pitrou.net> |
|---|---|
| date | Sun, 01 Nov 2009 21:43:20 +0000 |
| parents | abfd5f78f466 |
| children | 74230e5ab373 |
line wrap: on
line diff
--- a/Lib/test/test_normalization.py Sun Nov 01 21:11:36 2009 +0000 +++ b/Lib/test/test_normalization.py Sun Nov 01 21:43:20 2009 +0000 @@ -42,6 +42,11 @@ class NormalizationTest(unittest.TestCase): def test_main(self): part1_data = {} + # Hit the exception early + try: + open_urlresource(TESTDATAURL, encoding="utf-8") + except IOError: + self.skipTest("Could not retrieve " + TESTDATAURL) for line in open_urlresource(TESTDATAURL, encoding="utf-8"): if '#' in line: line = line.split('#')[0] @@ -97,8 +102,6 @@ def test_main(): - # Skip the test early if the 'urlfetch' resource is not enabled. - open_urlresource(TESTDATAURL) run_unittest(NormalizationTest) if __name__ == "__main__":
