# HG changeset patch # User Martin Geisler # Date 2010-08-19 14:34:12 # Node ID 79bd860b8eb7be1c0a1939bacec60928fc9af50b # Parent 7c3aa579d98aafe2aed2bff50f338474b6f018af test-subrepo-paths: use printf instead of echo Different shells have different opinions on how to backslashes must be escaped for echo, but printf is consistent across zsh, dash, bash, tcsh, and csh. diff --git a/tests/test-subrepo-paths.t b/tests/test-subrepo-paths.t --- a/tests/test-subrepo-paths.t +++ b/tests/test-subrepo-paths.t @@ -14,7 +14,7 @@ hg debugsub with no remapping hg debugsub with remapping $ echo '[subpaths]' > .hg/hgrc - $ echo 'http://example.net/lib(.*) = C:\libs\\1-lib\' >> .hg/hgrc + $ printf 'http://example.net/lib(.*) = C:\\libs\\\\1-lib\\\n' >> .hg/hgrc $ hg debugsub path sub