python: Fix test.
authorJustus Winter <justus@g10code.com>
Mon, 20 Feb 2017 09:23:41 +0000 (10:23 +0100)
committerJustus Winter <justus@g10code.com>
Mon, 20 Feb 2017 09:23:41 +0000 (10:23 +0100)
* lang/python/tests/t-quick-key-manipulation.py: Modify the
configuration file in the ephemeral home directory, not the one used
by all the tests.

Fixes-commit: 15fbac9e72a4d1bff9a3b9e9822f9175b09fbcd5
Signed-off-by: Justus Winter <justus@g10code.com>
lang/python/tests/t-quick-key-manipulation.py

index d7d2bd4..45e4c0e 100755 (executable)
@@ -20,6 +20,7 @@
 from __future__ import absolute_import, print_function, unicode_literals
 del absolute_import, print_function, unicode_literals
 
+import os
 import gpg
 
 import support
@@ -92,7 +93,7 @@ with support.EphemeralContext() as ctx:
         pass
 
     # Check setting the TOFU policy.
-    with open("gpg.conf", "a") as handle:
+    with open(os.path.join(ctx.home_dir, "gpg.conf"), "a") as handle:
         handle.write("trust-model tofu+pgp\n")
 
     for name, policy in [(name, getattr(gpg.constants.tofu.policy, name))