diff options
author | Väinö Järvelä <v@pp.inet.fi> | 2007-10-09 11:51:07 +0300 |
---|---|---|
committer | Shawn O. Pearce <spearce@spearce.org> | 2007-10-15 20:40:51 -0400 |
commit | f539d0d6c1f0b4431c0711e290d1f5a7205ed6e6 (patch) | |
tree | 6aaabba66f354847ac9860c9af6c0e708ba1d57a /t | |
parent | Fix a crash in ls-remote when refspec expands into nothing (diff) | |
download | tgif-f539d0d6c1f0b4431c0711e290d1f5a7205ed6e6.tar.xz |
Added a test for fetching remote tags when there is not tags.
When a user runs "git fetch -t", git crashes when it doesn't find any
tags on the remote repository.
Signed-off-by: Väinö Järvelä <v@pp.inet.fi>
Signed-off-by: Lars Hjemli <hjemli@gmail.com>
Signed-off-by: Shawn O. Pearce <spearce@spearce.org>
Diffstat (limited to 't')
-rwxr-xr-x | t/t5510-fetch.sh | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/t/t5510-fetch.sh b/t/t5510-fetch.sh index 73a4e3cbc3..40ebf2e2bf 100755 --- a/t/t5510-fetch.sh +++ b/t/t5510-fetch.sh @@ -67,6 +67,18 @@ test_expect_success "fetch test for-merge" ' cut -f -2 .git/FETCH_HEAD >actual && diff expected actual' +test_expect_success 'fetch tags when there is no tags' ' + + cd "$D" && + + mkdir notags && + cd notags && + git init && + + git fetch -t .. + +' + test_expect_success 'fetch following tags' ' cd "$D" && |