Commit e843e482 authored by Mark Hammond's avatar Mark Hammond

Ensure Unicode filenames work with glob - they already do, but the test seems worth keeping.

parent 6253a114
# Test some Unicode file name semantics
# We dont test many operations on files other than
# that their names can be used with Unicode characters.
import os
import os, glob
from test_support import verify, TestSkipped, TESTFN_UNICODE
try:
......@@ -57,6 +57,14 @@ if not os.path.isfile(TESTFN_UNICODE) or \
path, base = os.path.split(os.path.abspath(TESTFN_ENCODED))
if base not in os.listdir(path):
print "Filename did not appear in os.listdir()"
path, base = os.path.split(os.path.abspath(TESTFN_UNICODE))
if base not in os.listdir(path):
print "Unicode filename did not appear in os.listdir()"
if os.path.abspath(TESTFN_ENCODED) != os.path.abspath(glob.glob(TESTFN_ENCODED)[0]):
print "Filename did not appear in glob.glob()"
if os.path.abspath(TESTFN_UNICODE) != os.path.abspath(glob.glob(TESTFN_UNICODE)[0]):
print "Unicode filename did not appear in glob.glob()"
f.close()
os.unlink(TESTFN_UNICODE)
......
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