# HG changeset patch # User Matt Harbison # Date 1437449637 14400 # Node ID 8c1d7a0e737b2304bc919d0f276848874c40f3ca # Parent a48a7c2d1feafbf69ecaa6e6bccc1eb8149c5588 test-check-config: convert directory separators to '/' for MSYS The output of the files command uses native separator. MSYS then seems to drop the '\' on Windows when invoking python: --- c:/Users/Matt/Projects/hg/tests/test-check-config-hg.t +++ c:/Users/Matt/Projects/hg/tests/test-check-config-hg.t.err @@ -6,22 +6,10 @@ $ hg files "set:(**.py or **.txt) - tests/**" | > xargs python contrib/check-config.py Traceback (most recent call last): File "contrib/check-config.py", line 93, in sys.exit(main(sys.argv[1:])) File "contrib/check-config.py", line 24, in main for l in open(f): IOError: [Errno 2] No such file or directory: 'contriball-revsets.txt' [123] diff -r a48a7c2d1fea -r 8c1d7a0e737b tests/test-check-config-hg.t --- a/tests/test-check-config-hg.t Mon Jul 20 22:48:42 2015 -0400 +++ b/tests/test-check-config-hg.t Mon Jul 20 23:33:57 2015 -0400 @@ -4,7 +4,7 @@ New errors are not allowed. Warnings are strongly discouraged. - $ hg files "set:(**.py or **.txt) - tests/**" | + $ hg files "set:(**.py or **.txt) - tests/**" | sed 's|\\|/|g' | > xargs python contrib/check-config.py undocumented: convert.cvsps.cache (bool) [True] undocumented: convert.cvsps.fuzz (str) [60]