From: Dennis Kaarsemaker Date: Mon, 31 Oct 2016 20:38:35 +0000 (+0100) Subject: push: test pushing ambiguously named branches X-Git-Tag: v2.11.1~41^2 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b284495e93394394f7c7923f6d646947844cec04;p=git push: test pushing ambiguously named branches Signed-off-by: Dennis Kaarsemaker Signed-off-by: Junio C Hamano --- diff --git a/t/t5528-push-default.sh b/t/t5528-push-default.sh index 73f4bb6346..44309566f1 100755 --- a/t/t5528-push-default.sh +++ b/t/t5528-push-default.sh @@ -98,6 +98,16 @@ test_expect_success 'push from/to new branch with upstream, matching and simple' test_push_failure upstream ' +test_expect_success 'push ambiguously named branch with upstream, matching and simple' ' + git checkout -b ambiguous && + test_config branch.ambiguous.remote parent1 && + test_config branch.ambiguous.merge refs/heads/ambiguous && + git tag ambiguous && + test_push_success simple ambiguous && + test_push_success matching ambiguous && + test_push_success upstream ambiguous +' + test_expect_success 'push from/to new branch with current creates remote branch' ' test_config branch.new-branch.remote repo1 && git checkout new-branch &&