From: Conrad Irwin Date: Sat, 26 Nov 2011 06:52:44 GMT Subject: [PATCH] Test renaming a branch to itself Message-ID: <1322290364-16207-1-git-send-email-conrad.irwin@gmail.com> In-Reply-To: <20111126023002.GA17652@elie.hsd1.il.comcast.net> Test for a regression introduced in v1.7.7-rc2~1^2~2. Requested-by: Jonathan Nieder Signed-off-by: Conrad Irwin --- t/t3200-branch.sh | 16 ++++++++++++++++ 1 files changed, 16 insertions(+), 0 deletions(-) diff --git a/t/t3200-branch.sh b/t/t3200-branch.sh index bc73c20..7690332 100755 --- a/t/t3200-branch.sh +++ b/t/t3200-branch.sh @@ -115,6 +115,22 @@ test_expect_success 'git branch -M baz bam should succeed when baz is checked ou git branch -M baz bam ' +test_expect_success 'git branch -M master should work when master is checked out' ' + git checkout master && + git branch -M master +' + +test_expect_success 'git branch -M master master should work when master is checked out' ' + git checkout master && + git branch -M master master +' + +test_expect_success 'git branch -M master2 master2 should work when master is checked out' ' + git checkout master && + git branch master2 && + git branch -M master2 master2 +' + test_expect_success 'git branch -v -d t should work' ' git branch t && test_path_is_file .git/refs/heads/t && -- 1.7.7.1.433.ga2d04a