X-Git-Url: https://git.tokkee.org/?a=blobdiff_plain;f=t%2Ft7004-tag.sh;h=1a7141ecd7ad1ffcd5081181548920b6a199ab2c;hb=adf59ec127f447aa83c84f9dbe2ae4e6417f3760;hp=75cd33bde8e5906ad68ecdcc904248745d79975c;hpb=d2c425aa2bb8543ea08ca44b04ffacc972a7ad61;p=git.git diff --git a/t/t7004-tag.sh b/t/t7004-tag.sh index 75cd33bde..1a7141ecd 100755 --- a/t/t7004-tag.sh +++ b/t/t7004-tag.sh @@ -578,6 +578,14 @@ test_expect_success \ git diff expect actual ' +# subsequent tests require gpg; check if it is available +gpg --version >/dev/null +if [ $? -eq 127 ]; then + echo "gpg not found - skipping tag signing and verification tests" + test_done + exit +fi + # trying to verify annotated non-signed tags: test_expect_success \ @@ -600,13 +608,6 @@ test_expect_success \ # creating and verifying signed tags: -gpg --version >/dev/null -if [ $? -eq 127 ]; then - echo "Skipping signed tags tests, because gpg was not found" - test_done - exit -fi - # As said here: http://www.gnupg.org/documentation/faqs.html#q6.19 # the gpg version 1.0.6 didn't parse trust packets correctly, so for # that version, creation of signed tags using the generated key fails.