From e843e482cea527ebcb74d33d1b49623c756fee18 Mon Sep 17 00:00:00 2001 From: Mark Hammond Date: Mon, 7 Jan 2002 02:11:43 +0000 Subject: Ensure Unicode filenames work with glob - they already do, but the test seems worth keeping. --- Lib/test/test_unicode_file.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/Lib/test/test_unicode_file.py b/Lib/test/test_unicode_file.py index 8b5757c..6cd965e 100644 --- a/Lib/test/test_unicode_file.py +++ b/Lib/test/test_unicode_file.py @@ -1,7 +1,7 @@ # 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) -- cgit v0.12