Fix for bug 537
[gnupg.git] / tests / openpgp / signencrypt.test
index 1d05990..5a97867 100755 (executable)
@@ -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
+
+
+
+
+
+