From: Marcus Brinkmann Date: Tue, 3 May 2011 22:52:11 +0000 (+0200) Subject: Improve import tests for GnuPG 2.1. X-Git-Tag: gpgme-1.3.1~10 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=470899e3a713129d8db3979469c7f711dc9b04d4;p=gpgme.git Improve import tests for GnuPG 2.1. --- diff --git a/tests/ChangeLog b/tests/ChangeLog index 1a4494d..47e502d 100644 --- a/tests/ChangeLog +++ b/tests/ChangeLog @@ -1,3 +1,9 @@ +2011-05-04 Marcus Brinkmann + + * gpg/t-import.c (check_result): Complete secret key pair counting + and disable status check, as GPG 2.1 currently emits two IMPORT_OK + lines and we only look at the first. + 2011-04-27 Marcus Brinkmann * gpg/Makefile.am (DISTCLEANFILES): Add S.gpg-agent. diff --git a/tests/gpg/t-import.c b/tests/gpg/t-import.c index 2324817..d673f87 100644 --- a/tests/gpg/t-import.c +++ b/tests/gpg/t-import.c @@ -108,7 +108,8 @@ check_result (gpgme_import_result_t result, char *fpr, int secret) result->secret_read); exit (1); } - if ((secret && result->secret_imported != 0 && result->secret_imported != 1) + if ((secret && result->secret_imported != 0 && result->secret_imported != 1 + && result->secret_imported != 2) || (!secret && result->secret_imported != 0)) { fprintf (stderr, "Unexpected number of secret keys imported %i\n", @@ -166,6 +167,7 @@ check_result (gpgme_import_result_t result, char *fpr, int secret) gpgme_strerror (result->imports->result)); exit (1); } +#if 0 if (secret) { if (result->secret_imported == 0) @@ -201,6 +203,7 @@ check_result (gpgme_import_result_t result, char *fpr, int secret) exit (1); } } +#endif }