summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_cmd_line_script.py
diff options
context:
space:
mode:
authorVictor Stinner <victor.stinner@gmail.com>2013-01-03 00:56:38 (GMT)
committerVictor Stinner <victor.stinner@gmail.com>2013-01-03 00:56:38 (GMT)
commit269b3ce40065afa3328953ec42657184da22f96b (patch)
tree006f9ea7378ac0e18474d13843b4a1138f7100d7 /Lib/test/test_cmd_line_script.py
parent7ae320d66787e2b4dec293350ec379d5d04fe81b (diff)
parent0af71aae2d914e0833edfc344b493bbb74292645 (diff)
downloadcpython-269b3ce40065afa3328953ec42657184da22f96b.zip
cpython-269b3ce40065afa3328953ec42657184da22f96b.tar.gz
cpython-269b3ce40065afa3328953ec42657184da22f96b.tar.bz2
(Merge 3.2) Issue #16218, #16414, #16444: Backport FS_NONASCII,
TESTFN_UNDECODABLE, TESTFN_NONASCII of test.support from Python 3.4. Backport tests on non-ASCII paths.
Diffstat (limited to 'Lib/test/test_cmd_line_script.py')
-rw-r--r--Lib/test/test_cmd_line_script.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/Lib/test/test_cmd_line_script.py b/Lib/test/test_cmd_line_script.py
index f066204..6051e18 100644
--- a/Lib/test/test_cmd_line_script.py
+++ b/Lib/test/test_cmd_line_script.py
@@ -367,11 +367,10 @@ class CmdLineTest(unittest.TestCase):
# Mac OS X denies the creation of a file with an invalid UTF-8 name.
# Windows allows to create a name with an arbitrary bytes name, but
# Python cannot a undecodable bytes argument to a subprocess.
- #if (support.TESTFN_UNDECODABLE
- #and sys.platform not in ('win32', 'darwin')):
- # name = os.fsdecode(support.TESTFN_UNDECODABLE)
- #elif support.TESTFN_NONASCII:
- if support.TESTFN_NONASCII:
+ if (support.TESTFN_UNDECODABLE
+ and sys.platform not in ('win32', 'darwin')):
+ name = os.fsdecode(support.TESTFN_UNDECODABLE)
+ elif support.TESTFN_NONASCII:
name = support.TESTFN_NONASCII
else:
self.skipTest("need support.TESTFN_NONASCII")