Skip to content

Commit b18a2be

Browse files
sprohaskaJunio C Hamano
authored andcommitted
git-config: test for 'do not forget "a.b.var" ends "a.var" section'.
Added test for mentioned bugfix. Signed-off-by: Steffen Prohaska <[email protected]> Signed-off-by: Junio C Hamano <[email protected]>
1 parent ae9ee41 commit b18a2be

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

t/t1300-repo-config.sh

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -407,6 +407,25 @@ EOF
407407
test_expect_success "section was removed properly" \
408408
"git diff -u expect .git/config"
409409

410+
rm .git/config
411+
412+
cat > expect << EOF
413+
[gitcvs]
414+
enabled = true
415+
dbname = %Ggitcvs2.%a.%m.sqlite
416+
[gitcvs "ext"]
417+
dbname = %Ggitcvs1.%a.%m.sqlite
418+
EOF
419+
420+
test_expect_success 'section ending' '
421+
422+
git-config gitcvs.enabled true &&
423+
git-config gitcvs.ext.dbname %Ggitcvs1.%a.%m.sqlite &&
424+
git-config gitcvs.dbname %Ggitcvs2.%a.%m.sqlite &&
425+
cmp .git/config expect
426+
427+
'
428+
410429
test_expect_success numbers '
411430
412431
git-config kilo.gram 1k &&

0 commit comments

Comments
 (0)