summaryrefslogtreecommitdiff
path: root/unix-socket.c
diff options
context:
space:
mode:
authorÆvar Arnfjörð Bjarmason <avarab@gmail.com>2018-07-31 13:07:13 (GMT)
committerJunio C Hamano <gitster@pobox.com>2018-07-31 16:25:25 (GMT)
commit380efb65df09666a1999c0e36513a3076481b83a (patch)
treeb48a5fafce65d5fcd7498aac7410044f7f470652 /unix-socket.c
parent941a7baa4d7aa592b9373180dcc13aaf2681f7a1 (diff)
downloadgit-380efb65df09666a1999c0e36513a3076481b83a.zip
git-380efb65df09666a1999c0e36513a3076481b83a.tar.gz
git-380efb65df09666a1999c0e36513a3076481b83a.tar.bz2
push tests: assert re-pushing annotated tags
Change the test that asserts that lightweight tags can only be clobbered by a force-push to check do the same tests for annotated tags. There used to be less exhaustive tests for this with the code added in 40eff17999 ("push: require force for annotated tags", 2012-11-29), but Junio removed them in 256b9d70a4 ("push: fix "refs/tags/ hierarchy cannot be updated without --force"", 2013-01-16) while fixing some of the behavior around tag pushing. That change left us without any coverage asserting that pushing and clobbering annotated tags worked as intended. There was no reason to suspect that the receive machinery wouldn't behave the same way with annotated tags, but now we know for sure. Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'unix-socket.c')
0 files changed, 0 insertions, 0 deletions