[Python-checkins] r82712 - python/branches/import_unicode/Lib/test/test_import.py
victor.stinner
python-checkins at python.org
Fri Jul 9 01:33:22 CEST 2010
Author: victor.stinner
Date: Fri Jul 9 01:33:22 2010
New Revision: 82712
Log:
Fix test_import for non ASCII path
Skip test_import_by_filename is the path is not encodable to the file
system encoding
Modified:
python/branches/import_unicode/Lib/test/test_import.py
Modified: python/branches/import_unicode/Lib/test/test_import.py
==============================================================================
--- python/branches/import_unicode/Lib/test/test_import.py (original)
+++ python/branches/import_unicode/Lib/test/test_import.py Fri Jul 9 01:33:22 2010
@@ -289,6 +289,13 @@
def test_import_by_filename(self):
path = os.path.abspath(TESTFN)
+ encoding = sys.getfilesystemencoding()
+ try:
+ path.encode(encoding)
+ except UnicodeEncodeError:
+ self.skipTest('path is not encodable to {}'.format(encoding))
+ else:
+ pass
with self.assertRaises(ImportError) as c:
__import__(path)
self.assertEqual("Import by filename is not supported.",
More information about the Python-checkins
mailing list