OSDN Git Service

t6200: avoid path mangling issue on Windows
authorJohannes Sixt <j6t@kdbg.org>
Thu, 18 Apr 2013 06:42:25 +0000 (08:42 +0200)
committerJunio C Hamano <gitster@pobox.com>
Thu, 18 Apr 2013 16:56:37 +0000 (09:56 -0700)
MSYS bash interprets the slash in the argument core.commentchar="/"
as root directory and mangles it into a Windows style path. Use a
different core.commentchar to dodge the issue.

Signed-off-by: Johannes Sixt <j6t@kdbg.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
t/t6200-fmt-merge-msg.sh

index 84e10fd..ff82640 100755 (executable)
@@ -184,8 +184,8 @@ test_expect_success '--log=5 with custom comment character' '
        cat >expected <<-EOF &&
        Merge branch ${apos}left${apos}
 
-       / By Another Author (3) and A U Thor (2)
-       / Via Another Committer
+       x By Another Author (3) and A U Thor (2)
+       x Via Another Committer
        * left:
          Left #5
          Left #4
@@ -194,7 +194,7 @@ test_expect_success '--log=5 with custom comment character' '
          Common #1
        EOF
 
-       git -c core.commentchar="/" fmt-merge-msg --log=5 <.git/FETCH_HEAD >actual &&
+       git -c core.commentchar="x" fmt-merge-msg --log=5 <.git/FETCH_HEAD >actual &&
        test_cmp expected actual
 '