Kaydet (Commit) d6eb3523 authored tarafından Martin v. Löwis's avatar Martin v. Löwis

Stop printing listdir bytestring output, as the precise list of strings

returned depends on the filesystem encoding.
üst cd246992
test_pep277 test_pep277
u'\xdf-\u66e8\u66e9\u66eb' u'\xdf-\u66e8\u66e9\u66eb'
['???', '???', '??????', '????????????', '????G\xdf', 'Ge??-sa?', 'Gr\xfc\xdf-Gott', 'abc', 'ascii']
[u'Gr\xfc\xdf-Gott', u'abc', u'ascii', u'\u0393\u03b5\u03b9\u03ac-\u03c3\u03b1\u03c2', u'\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435', u'\u05d4\u05e9\u05e7\u05e6\u05e5\u05e1', u'\u306b\u307d\u3093', u'\u66e8\u05e9\u3093\u0434\u0393\xdf', u'\u66e8\u66e9\u66eb'] [u'Gr\xfc\xdf-Gott', u'abc', u'ascii', u'\u0393\u03b5\u03b9\u03ac-\u03c3\u03b1\u03c2', u'\u0417\u0434\u0440\u0430\u0432\u0441\u0442\u0432\u0443\u0439\u0442\u0435', u'\u05d4\u05e9\u05e7\u05e6\u05e5\u05e1', u'\u306b\u307d\u3093', u'\u66e8\u05e9\u3093\u0434\u0393\xdf', u'\u66e8\u66e9\u66eb']
...@@ -78,11 +78,11 @@ class UnicodeFileTests(unittest.TestCase): ...@@ -78,11 +78,11 @@ class UnicodeFileTests(unittest.TestCase):
def test_listdir(self): def test_listdir(self):
f1 = os.listdir(test_support.TESTFN) f1 = os.listdir(test_support.TESTFN)
f1.sort() # Printing f1 is not appropriate, as specific filenames
# returned depend on the local encoding
f2 = os.listdir(unicode(test_support.TESTFN, f2 = os.listdir(unicode(test_support.TESTFN,
sys.getfilesystemencoding())) sys.getfilesystemencoding()))
f2.sort() f2.sort()
print f1
print f2 print f2
def test_rename(self): def test_rename(self):
......
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