diff options
Diffstat (limited to 'tests/openpgp/signencrypt.test')
-rwxr-xr-x | tests/openpgp/signencrypt.test | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/tests/openpgp/signencrypt.test b/tests/openpgp/signencrypt.test index 1d05990fc..5a9786704 100755 --- a/tests/openpgp/signencrypt.test +++ b/tests/openpgp/signencrypt.test @@ -3,7 +3,7 @@ . $srcdir/defs.inc || exit 3 -#info Checking signing and encryption +info "Checking signing and encryption" for i in $plain_files $data_files ; do echo "$usrpass1" | $GPG --passphrase-fd 0 --always-trust \ -se -o x --yes -r "$usrname2" $i @@ -11,3 +11,16 @@ for i in $plain_files $data_files ; do cmp $i y || error "$i: mismatch" done +i=bug537-test.data.asc +info "Checking bug 537: MDC problem with old style compressed packets." +echo "$usrpass1" | $GPG --passphrase-fd 0 -o y --yes $i +tmp=`$GPG --with-colons --print-md sha1 <y` +if [ "$tmp" != ":2:4336AE2A528FAE091E73E59E325B588FEE795F9B:" ]; then + error "$i: mismatch (bug 537)" +fi + + + + + + |