hghave: wrap command in 'sh -c "..."' for has_pyflakes() stable
authorAdrian Buehlmann <adrian@cadifra.com>
Sun, 27 May 2012 18:25:04 +0200
branchstable
changeset 1089 f26e9129f65b
parent 1088 e2d5315a6e38
child 1090 e7e4ca624772
hghave: wrap command in 'sh -c "..."' for has_pyflakes() Without this, the has_pyflakes() check always fails in MSYS on Windows. [ original upstream message ]
tests/hghave
--- a/tests/hghave	Fri Jun 08 15:11:05 2012 +0200
+++ b/tests/hghave	Sun May 27 18:25:04 2012 +0200
@@ -202,7 +202,7 @@
         os.rmdir(d)
 
 def has_pyflakes():
-    return matchoutput('echo "import re" 2>&1 | pyflakes',
+    return matchoutput("sh -c \"echo 'import re' 2>&1 | pyflakes\"",
                        r"<stdin>:1: 're' imported but unused",
                        True)