tests: quote environment variable to extract wildcard on MinGW environment stable
authorFUJIWARA Katsunori <foozy@lares.dti.ne.jp>
Sun, 10 Nov 2013 16:48:24 +0900
branchstable
changeset 20002 83347ff50134
parent 20001 a1f99a7f2d72
child 20003 dcd3c47e464b
tests: quote environment variable to extract wildcard on MinGW environment On MinGW environment, the command line below in test script can't extract wildcard "*" and remove target files correctly. $ rm $ENVVAR/foo/bar.* To extract wildcard, environment variable should be quoted by double quotation like below: $ rm "$ENVVAR"/foo/bar.* This patch also omits "-f" of "rm" to know whether files are removed or not by exit code of it.
tests/test-extension.t
--- a/tests/test-extension.t	Sun Nov 10 16:48:24 2013 +0900
+++ b/tests/test-extension.t	Sun Nov 10 16:48:24 2013 +0900
@@ -230,7 +230,7 @@
   $TESTTMP/a
 
 #if no-py3k
-  $ rm -f $TESTTMP/extroot/foo.*
+  $ rm "$TESTTMP"/extroot/foo.*
   $ cat > $TESTTMP/extroot/foo.py <<EOF
   > # test relative import
   > buf = []