diff options
Diffstat (limited to 'lang/python/tests/t-quick-key-manipulation.py')
| -rwxr-xr-x | lang/python/tests/t-quick-key-manipulation.py | 5 | 
1 files changed, 5 insertions, 0 deletions
| diff --git a/lang/python/tests/t-quick-key-manipulation.py b/lang/python/tests/t-quick-key-manipulation.py index 0f47006f..37e05b35 100755 --- a/lang/python/tests/t-quick-key-manipulation.py +++ b/lang/python/tests/t-quick-key-manipulation.py @@ -22,6 +22,7 @@ del absolute_import, print_function, unicode_literals  import os  import gpg +import sys  import support  support.assert_gpg_version((2, 1, 14)) @@ -97,6 +98,10 @@ with support.EphemeralContext() as ctx:      with open(os.path.join(ctx.home_dir, "gpg.conf"), "a") as handle:          handle.write("trust-model tofu+pgp\n") +    if not support.have_tofu_support(ctx, bravo): +        print("GnuPG does not support TOFU, skipping TOFU tests.") +        sys.exit() +      for name, policy in [(name, getattr(gpg.constants.tofu.policy, name))                           for name in filter(lambda x: not x.startswith('__'),                                              dir(gpg.constants.tofu.policy))]: | 
