aboutsummaryrefslogtreecommitdiffstats
path: root/tests/gpg/t-edit.c
diff options
context:
space:
mode:
authorMarcus Brinkmann <[email protected]>2003-05-27 05:07:19 +0000
committerMarcus Brinkmann <[email protected]>2003-05-27 05:07:19 +0000
commit0be6fec1e2f456d3a8e94cf1dd93475982d5e58d (patch)
treea5a2b2853f981c611a748ae7b94f26880eaa8251 /tests/gpg/t-edit.c
parent2003-05-27 Marcus Brinkmann <[email protected]> (diff)
downloadgpgme-0be6fec1e2f456d3a8e94cf1dd93475982d5e58d.tar.gz
gpgme-0be6fec1e2f456d3a8e94cf1dd93475982d5e58d.zip
2003-05-27 Marcus Brinkmann <[email protected]>
* gpg/Makefile.am (TESTS): Order t-keylist and t-keylist-sig after t-import. * gpg/t-edit.c (edit_fnc): Work around gpg 1.2.2 bug by resetting primary uid after setting expiration date. * gpg/t-keylist.c: Change order of user IDs. * gpg/t-keylist-sig.c: Likewise. * gpg/t-import.c: Add support for gpg in CVS.
Diffstat (limited to '')
-rw-r--r--tests/gpg/t-edit.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/gpg/t-edit.c b/tests/gpg/t-edit.c
index 74f0cde4..fb2f62fe 100644
--- a/tests/gpg/t-edit.c
+++ b/tests/gpg/t-edit.c
@@ -92,6 +92,17 @@ edit_fnc (void *opaque, gpgme_status_code_t status, const char *args, int fd)
case 1:
result = "expire";
break;
+
+ /* Work around a bug in GPG 1.2.2, which causes the
+ primary UID to change when setting the expiration
+ date. */
+ case 2:
+ result = "1";
+ break;
+ case 3:
+ result = "primary";
+ break;
+
default:
result = "quit";
break;