git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH] Test renaming a branch to itself

From
Conrad Irwin <conrad.irwin@gmail.com>
Date
Nov 26, 2011, 06:52 UTC
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 <jrnieder@gmail.com>
Signed-off-by: Conrad Irwin <conrad.irwin@gmail.com>
---
 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
Previous: Jonathan NiederNext: Jonathan Nieder
Message 3 of 9 in “git branch -M" regression in 1.7.7?”
  1. ☂Josh Chia (谢任中)Nov 26, 2011
  2. Jonathan NiederNov 26, 2011
  3. Test renaming a branch to itselfConrad Irwin, Nov 26, 2011
  4. Jonathan NiederNov 26, 2011
  5. Conrad IrwinNov 26, 2011
  6. Jonathan NiederNov 26, 2011
  7. Junio C HamanoNov 26, 2011
  8. Andreas SchwabNov 26, 2011
  9. Junio C HamanoNov 28, 2011

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.