From: Junio C Hamano Date: Mon, 22 Sep 2008 06:50:01 +0000 (-0700) Subject: t5510: test "git fetch" following tags minimally X-Git-Tag: v1.6.1-rc1~223 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=494202524f76ac0385ae483abf970c4c9c692a77;p=git.git t5510: test "git fetch" following tags minimally When "git fetch" auto-follows tags, it should not download excess ones. This new test makes sure that condition. Signed-off-by: Junio C Hamano --- diff --git a/t/t5510-fetch.sh b/t/t5510-fetch.sh index de26c2032..9aae4965d 100755 --- a/t/t5510-fetch.sh +++ b/t/t5510-fetch.sh @@ -303,4 +303,24 @@ test_expect_success 'pushing nonexistent branch by mistake should not segv' ' ' +test_expect_success 'auto tag following fetches minimum' ' + + cd "$D" && + git clone .git follow && + git checkout HEAD^0 && + ( + for i in 1 2 3 4 5 6 7 + do + echo $i >>file && + git commit -m $i -a && + git tag -a -m $i excess-$i || exit 1 + done + ) && + git checkout master && + ( + cd follow && + git fetch + ) +' + test_done