Kaydet (Commit) 43f0c27b authored tarafından Brian Curtin's avatar Brian Curtin

Try to fix failures on platforms that can't encode the test characters.

Skip the test if encoding fails.
üst 5aa580f2
...@@ -888,7 +888,12 @@ class LinkTests(unittest.TestCase): ...@@ -888,7 +888,12 @@ class LinkTests(unittest.TestCase):
bytes(self.file2, sys.getfilesystemencoding())) bytes(self.file2, sys.getfilesystemencoding()))
def test_mbcs_name(self): def test_mbcs_name(self):
self.file1 += "\u65e5\u672c" try:
chars = os.fsencode("\u65e5\u672c")
except UnicodeError:
raise unittest.SkipTest("Unable to encode for this platform.")
self.file1 += chars
self.file2 = self.file1 + "2" self.file2 = self.file1 + "2"
self._test_link(self.file1, self.file2) self._test_link(self.file1, self.file2)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment