[gnome-keysign: 37/75] tests: gpgmks: Add some more check to bail out early
- From: Gitlab System User <gitlab src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-keysign: 37/75] tests: gpgmks: Add some more check to bail out early
- Date: Fri, 29 Sep 2017 11:25:27 +0000 (UTC)
commit 0fe6e3f4561ca072b4f9a45cd3f4ce5eae4ababb
Author: Tobias Mueller <muelli cryptobitch de>
Date: Sun Jul 23 13:44:49 2017 +0200
tests: gpgmks: Add some more check to bail out early
If decryption fails we want to be informed about it as early as
possible. Not only when importing fails.
tests/test_gpgmks.py | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
---
diff --git a/tests/test_gpgmks.py b/tests/test_gpgmks.py
index d428e08..c63a57d 100644
--- a/tests/test_gpgmks.py
+++ b/tests/test_gpgmks.py
@@ -269,6 +269,9 @@ class TestSignAndEncrypt:
kr = Keyring(homedir=self.sender_homedir)
log.info("encrypted UID: %r", enc_uid)
decrypted = kr.decrypt_data(signed_uid)
+ log.info("ctx out: %r", kr.context.stdout)
+ log.info("ctx err: %r", kr.context.stderr)
+ assert_true (decrypted, "Error decrypting %r" % signed_uid)
# Now we have the signed UID. We want see if it really carries a signature.
from tempfile import mkdtemp
@@ -287,7 +290,8 @@ class TestSignAndEncrypt:
log.debug('Sigs before: %s', stdout_before)
after_dir = mkdtemp()
kr_after = Keyring(after_dir)
- kr_after.import_data(decrypted)
+ import_result = kr_after.import_data(decrypted)
+ assert_true (import_result, "Error importing %r" % decrypted)
kr_after.context.call_command('--list-sigs')
stdout_after = kr_after.context.stdout
log.debug('Sigs after: %s', stdout_after)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]