diff options
author | Alex Vandiver <alex@chmrr.net> | 2009-07-24 17:21:44 -0400 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2009-07-24 23:42:44 -0700 |
commit | 9a5abfc737b18c23d060ff3be1ee8df560b81fa5 (patch) | |
tree | d3775b7cf9119856b46adb359dcb8b896487c887 /t/t1300-repo-config.sh | |
parent | Make section_name_match start on '[', and return the length on success (diff) | |
download | tgif-9a5abfc737b18c23d060ff3be1ee8df560b81fa5.tar.xz |
After renaming a section, print any trailing variable definitions
Signed-off-by: Alex Vandiver <alex@chmrr.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t1300-repo-config.sh')
-rwxr-xr-x | t/t1300-repo-config.sh | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/t/t1300-repo-config.sh b/t/t1300-repo-config.sh index 43ea283242..8c43dcde8a 100755 --- a/t/t1300-repo-config.sh +++ b/t/t1300-repo-config.sh @@ -460,6 +460,28 @@ EOF test_expect_success "rename succeeded" "test_cmp expect .git/config" cat >> .git/config << EOF +[branch "vier"] z = 1 +EOF + +test_expect_success "rename a section with a var on the same line" \ + 'git config --rename-section branch.vier branch.zwei' + +cat > expect << EOF +# Hallo + #Bello +[branch "zwei"] + x = 1 +[branch "zwei"] + y = 1 +[branch "drei"] +weird +[branch "zwei"] + z = 1 +EOF + +test_expect_success "rename succeeded" "test_cmp expect .git/config" + +cat >> .git/config << EOF [branch "zwei"] a = 1 [branch "vier"] EOF |