[libc++] Quote path to the Python executable in ShTest
authorLouis Dionne <ldionne@apple.com>
Mon, 27 Apr 2020 17:06:24 +0000 (13:06 -0400)
committerLouis Dionne <ldionne@apple.com>
Mon, 27 Apr 2020 17:07:29 +0000 (13:07 -0400)
This is an attempt to unbreak this test on Windows, where paths contain
backslashes that are interpreted as escape characters unless quoted.

libcxx/test/libcxx/selftest/dsl/dsl.sh.py

index 8a2f9e2..42d7a3a 100644 (file)
@@ -5,11 +5,11 @@
 # SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
 #
 #===----------------------------------------------------------------------===##
-# RUN: %{python} %s '%S' '%T' '%{escaped_exec}' \
-# RUN:                        '%{escaped_cxx}' \
-# RUN:                        '%{escaped_flags}' \
-# RUN:                        '%{escaped_compile_flags}' \
-# RUN:                        '%{escaped_link_flags}'
+# RUN: "%{python}" '%s' '%S' '%T' '%{escaped_exec}' \
+# RUN:                            '%{escaped_cxx}' \
+# RUN:                            '%{escaped_flags}' \
+# RUN:                            '%{escaped_compile_flags}' \
+# RUN:                            '%{escaped_link_flags}'
 # END.
 
 import base64