From: Victor Stinner Date: Mon, 19 Jun 2017 13:42:43 +0000 (+0200) Subject: bpo-29887: test_normalization handles PermissionError (#1196) (#2275) X-Git-Tag: v3.6.3rc1~328 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=acdf159b245aaac28f54dd10606911386ab39058;p=python bpo-29887: test_normalization handles PermissionError (#1196) (#2275) Skip test_normalization.test_main() if download raises a permission error. (cherry picked from commit d13d54748d3a7db023d9db37223ea7d40bb8f8e3) --- diff --git a/Lib/test/test_normalization.py b/Lib/test/test_normalization.py index c6f8c93119..3042456445 100644 --- a/Lib/test/test_normalization.py +++ b/Lib/test/test_normalization.py @@ -40,6 +40,9 @@ class NormalizationTest(unittest.TestCase): try: testdata = open_urlresource(TESTDATAURL, encoding="utf-8", check=check_version) + 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}")