mirror of https://github.com/python/cpython.git
gh-99892: test_unicodedata: skip test on download failure (#100011)
Skip test_normalization() of test_unicodedata if it fails to download NormalizationTest.txt file from pythontest.net.
This commit is contained in:
parent
5ea052bb0c
commit
2488c1e1b6
|
@ -12,7 +12,8 @@
|
|||
import unicodedata
|
||||
import unittest
|
||||
from test.support import (open_urlresource, requires_resource, script_helper,
|
||||
cpython_only, check_disallow_instantiation)
|
||||
cpython_only, check_disallow_instantiation,
|
||||
ResourceDenied)
|
||||
|
||||
|
||||
class UnicodeMethodsTest(unittest.TestCase):
|
||||
|
@ -364,8 +365,8 @@ def test_normalization(self):
|
|||
except PermissionError:
|
||||
self.skipTest(f"Permission error when downloading {TESTDATAURL} "
|
||||
f"into the test data directory")
|
||||
except (OSError, HTTPException):
|
||||
self.fail(f"Could not retrieve {TESTDATAURL}")
|
||||
except (OSError, HTTPException) as exc:
|
||||
self.skipTest(f"Failed to download {TESTDATAURL}: {exc}")
|
||||
|
||||
with testdata:
|
||||
self.run_normalization_tests(testdata)
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
Skip test_normalization() of test_unicodedata if it fails to download
|
||||
NormalizationTest.txt file from pythontest.net. Patch by Victor Stinner.
|
Loading…
Reference in New Issue