diff options
Diffstat (limited to 'tests/openpgp/import.test')
-rwxr-xr-x | tests/openpgp/import.test | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/openpgp/import.test b/tests/openpgp/import.test index 611704699..f9fe9907a 100755 --- a/tests/openpgp/import.test +++ b/tests/openpgp/import.test @@ -18,6 +18,21 @@ else fi +boguskey=$srcdir/bug1223-bogus.asc +goodkey=$srcdir/bug1223-good.asc +keyid=0xC108E83A +info "Checking bug 1223: designated revoker sigs are not properly merged." +$GPG --delete-key --batch --yes $keyid 2>/dev/null || true +$GPG --import $boguskey || true +$GPG --import $goodkey || true +if $GPG --list-keys --with-colons $keyid \ + | grep '^rvk:.*:0EE5BE979282D80B9F7540F1CCD2ED94D21739E9:' >/dev/null; then + : +else + error "$goodkey: import failed (bug 1223)" +fi + + |