From 7139afc5cdc0d8203dc75d7c91fa94b704b3d64f Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka Date: Thu, 12 Nov 2020 11:11:36 +0900 Subject: [PATCH] python: Fix a test for newer GnuPG (>= 2.3). * lang/python/tests/t-quick-subkey-creation.py: Specify RSA. -- Using GnuPG 2.3, a key with default (ed25519/cv25519) cannot have some combination of capabilities (e.g., "encr auth"). Signed-off-by: NIIBE Yutaka --- lang/python/tests/t-quick-subkey-creation.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lang/python/tests/t-quick-subkey-creation.py b/lang/python/tests/t-quick-subkey-creation.py index 2a658eaa..e41d7a1f 100755 --- a/lang/python/tests/t-quick-subkey-creation.py +++ b/lang/python/tests/t-quick-subkey-creation.py @@ -70,7 +70,8 @@ with support.EphemeralContext() as ctx: continue res = ctx.create_subkey( - key, sign=sign, encrypt=encrypt, authenticate=authenticate) + key, sign=sign, encrypt=encrypt, authenticate=authenticate, + algorithm="rsa") subkey = get_subkey(res.fpr) assert sign == subkey.can_sign assert encrypt == subkey.can_encrypt