chiark / gitweb /
test suite: tagupl: Test signature verification fail.
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 7 Jul 2019 08:52:42 +0000 (09:52 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Sun, 7 Jul 2019 10:18:17 +0000 (11:18 +0100)
This test case is broken because it doesn't call t-tagupl-run-drs

Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
tests/tests/tagupl

index 9f12eede152d468f6b152f38b3ee82cd18fdbfe3..ea5a3affa59032ade2b24e0c9337079d372b5eed 100755 (executable)
@@ -46,8 +46,6 @@ perl -i -ne '
        print or die $!;
 ' ../basetag
 
-git cat-file tag test-dummy/1.0-1 >../raw-base
-
 mv-ident () {
        local f=$tmp/$1
        if test -e $f; then
@@ -133,6 +131,15 @@ expect-email upsmism 's/ upstream=/$&3/' \
 cp -al ../$p ../$p.save
 cd ../$p
 
+git cat-file tag $tagname >../raw-base
+
+next-mangle sigfail
+perl -pe <../raw-base >../tagobj-$ident 's/ split / split ignoreme /'
+raw-mangled
+grep 'gpgv: BAD signature' ../sendmail.log
+
+git cat-file tag test-dummy/1.0-1 >../raw-base
+
 next-mangle badtagger
 perl -pe <../raw-base '
        s/\+\d+$/xyz/ if m/^tagger /;