diff options
author | Jakub Narebski <jnareb@gmail.com> | 2007-01-23 13:37:25 +0100 |
---|---|---|
committer | Junio C Hamano <junkio@cox.net> | 2007-01-23 17:35:48 -0800 |
commit | 83cd10a05688e6429f9e65cffbe90683e9487800 (patch) | |
tree | 4bb92992410cecd117a5595e7643b1423f5a8b62 | |
parent | git-checkout -m: fix merge case (diff) | |
download | tgif-83cd10a05688e6429f9e65cffbe90683e9487800.tar.xz |
t/t1300-repo-config.sh: value continued on next line
Documentation/config.txt:
Variable value ending in a '`\`' is continued on the next line in the
customary UNIX fashion.
Test it.
Signed-off-by: Jakub Narebski <jnareb@gmail.com>
Signed-off-by: Junio C Hamano <junkio@cox.net>
-rwxr-xr-x | t/t1300-repo-config.sh | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/t/t1300-repo-config.sh b/t/t1300-repo-config.sh index eb7455ba21..0e4f32d5c9 100755 --- a/t/t1300-repo-config.sh +++ b/t/t1300-repo-config.sh @@ -424,5 +424,25 @@ newline 123' test_expect_success 'value with newline' 'git repo-config key.sub value.with\\\ newline' +cat > .git/config <<\EOF +[section] + ; comment \ + continued = cont\ +inued + noncont = not continued ; \ + quotecont = "cont;\ +inued" +EOF + +cat > expect <<\EOF +section.continued=continued +section.noncont=not continued +section.quotecont=cont;inued +EOF + +git repo-config --list > result + +test_expect_success 'value continued on next line' 'cmp result expect' + test_done |