Re: [PATCH v5 7/7] t/t7004-tag: Add --format specifier tests
On Sun, Jan 15, 2017 at 01:47:05PM -0500, santi...@nyu.edu wrote: > From: Santiago Torres> > tag -v now supports --format specifiers to inspect the contents of a tag > upon verification. Add two tests to ensure this behavior is respected in > future changes. > > Signed-off-by: Santiago Torres > --- > t/t7004-tag.sh | 16 > 1 file changed, 16 insertions(+) > > diff --git a/t/t7004-tag.sh b/t/t7004-tag.sh > index 07869b0c0..b2b81f203 100755 > --- a/t/t7004-tag.sh > +++ b/t/t7004-tag.sh > @@ -874,6 +874,22 @@ test_expect_success GPG 'verifying a forged tag should > fail' ' > test_must_fail git tag -v forged-tag > ' > > +test_expect_success 'verifying a proper tag with --format pass and format > accordingly' ' > + cat >expect <<-\EOF Trailing whitespace after "EOF" here (and below). Otherwise the tests look reasonable to me. -Peff
[PATCH v5 7/7] t/t7004-tag: Add --format specifier tests
From: Santiago Torrestag -v now supports --format specifiers to inspect the contents of a tag upon verification. Add two tests to ensure this behavior is respected in future changes. Signed-off-by: Santiago Torres --- t/t7004-tag.sh | 16 1 file changed, 16 insertions(+) diff --git a/t/t7004-tag.sh b/t/t7004-tag.sh index 07869b0c0..b2b81f203 100755 --- a/t/t7004-tag.sh +++ b/t/t7004-tag.sh @@ -874,6 +874,22 @@ test_expect_success GPG 'verifying a forged tag should fail' ' test_must_fail git tag -v forged-tag ' +test_expect_success 'verifying a proper tag with --format pass and format accordingly' ' + cat >expect <<-\EOF + tagname : signed-tag + EOF && + git tag -v --format="tagname : %(tag)" "signed-tag" >actual && + test_cmp expect actual +' + +test_expect_success 'verifying a forged tag with --format fail and format accordingly' ' + cat >expect <<-\EOF + tagname : forged-tag + EOF && + test_must_fail git tag -v --format="tagname : %(tag)" "forged-tag" >actual && + test_cmp expect actual +' + # blank and empty messages for signed tags: get_tag_header empty-signed-tag $commit commit $time >expect -- 2.11.0