New submission from Atsuo Ishimoto <ishim...@gembook.org>: test_posixpath.PosixCommonTest.test_nonascii_abspath fails on Japanese edition of Windows.
If a file name was invalid byte character, os.chdir() raises UnicodeDecodeError() instead of WindowsError. This is a byte-api issue on Windows, so we may be able to simply skip this test. ====================================================================== ERROR: test_nonascii_abspath (test.test_posixpath.PosixCommonTest) ---------------------------------------------------------------------- Traceback (most recent call last): File "C:\cygwin\home\ishimoto\src\cpython\lib\test\test_genericpath.py", line 318, in test_nonascii_abspath with support.temp_cwd(b'\xe7w\xf0'): File "C:\cygwin\home\ishimoto\src\cpython\lib\contextlib.py", line 48, in __en ter__ return next(self.gen) File "C:\cygwin\home\ishimoto\src\cpython\lib\test\support.py", line 614, in t emp_cwd os.chdir(path) UnicodeDecodeError: 'mbcs' codec can't decode bytes in position 0--1: No mapping for the Unicode character exists in the target code page. ---------------------------------------------------------------------- ---------- components: Unicode, Windows files: test_nonascii_abspath.patch keywords: patch messages: 166300 nosy: ezio.melotti, ishimoto priority: normal severity: normal status: open title: test_posixpath fails on Japanese edition of Windows type: behavior versions: Python 3.3 Added file: http://bugs.python.org/file26500/test_nonascii_abspath.patch _______________________________________ Python tracker <rep...@bugs.python.org> <http://bugs.python.org/issue15441> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com