summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/mailman_pgp/pgp/tests/test_inline.py4
-rw-r--r--src/mailman_pgp/pgp/tests/test_mime.py4
-rw-r--r--src/mailman_pgp/pgp/tests/test_wrapper.py4
-rw-r--r--src/mailman_pgp/testing/pgp.py21
-rw-r--r--src/mailman_pgp/utils/email.py3
5 files changed, 17 insertions, 19 deletions
diff --git a/src/mailman_pgp/pgp/tests/test_inline.py b/src/mailman_pgp/pgp/tests/test_inline.py
index 1f1f687..d9f8c8a 100644
--- a/src/mailman_pgp/pgp/tests/test_inline.py
+++ b/src/mailman_pgp/pgp/tests/test_inline.py
@@ -20,8 +20,8 @@
from parameterized import parameterized
from mailman_pgp.pgp.inline import InlineWrapper
-from mailman_pgp.testing.pgp import (load_key, load_message, WrapperTestCase,
- load_revoc)
+from mailman_pgp.testing.pgp import (
+ load_key, load_message, load_revoc, WrapperTestCase)
class InlineWrapperTestCase(WrapperTestCase):
diff --git a/src/mailman_pgp/pgp/tests/test_mime.py b/src/mailman_pgp/pgp/tests/test_mime.py
index f059c8d..e9951cf 100644
--- a/src/mailman_pgp/pgp/tests/test_mime.py
+++ b/src/mailman_pgp/pgp/tests/test_mime.py
@@ -20,8 +20,8 @@
from parameterized import parameterized
from mailman_pgp.pgp.mime import MIMEWrapper
-from mailman_pgp.testing.pgp import (load_key, load_message, WrapperTestCase,
- load_revoc)
+from mailman_pgp.testing.pgp import (
+ load_key, load_message, load_revoc, WrapperTestCase)
class MIMEWrapperTestCase(WrapperTestCase):
diff --git a/src/mailman_pgp/pgp/tests/test_wrapper.py b/src/mailman_pgp/pgp/tests/test_wrapper.py
index 465b740..b9c157a 100644
--- a/src/mailman_pgp/pgp/tests/test_wrapper.py
+++ b/src/mailman_pgp/pgp/tests/test_wrapper.py
@@ -22,8 +22,8 @@ from mailman_pgp.pgp.inline import InlineWrapper
from mailman_pgp.pgp.mime import MIMEWrapper
from mailman_pgp.pgp.mime_multisig import MIMEMultiSigWrapper
from mailman_pgp.pgp.wrapper import PGPWrapper
-from mailman_pgp.testing.pgp import (load_key, load_message, WrapperTestCase,
- load_revoc)
+from mailman_pgp.testing.pgp import (
+ load_key, load_message, load_revoc, WrapperTestCase)
class PGPWrapperTestCase(WrapperTestCase):
diff --git a/src/mailman_pgp/testing/pgp.py b/src/mailman_pgp/testing/pgp.py
index 90deb7a..15723bc 100644
--- a/src/mailman_pgp/testing/pgp.py
+++ b/src/mailman_pgp/testing/pgp.py
@@ -19,6 +19,7 @@
import os
from email import message_from_bytes
+from operator import attrgetter
from unittest import TestCase
from mailman.email.message import Message
@@ -142,9 +143,8 @@ class WrapperTestCase(TestCase):
loaded = list(wrapped.keys())
self.assertEqual(len(loaded), len(keys))
- get_fingerprint = lambda key: key.fingerprint
- loaded_fingerprints = list(map(get_fingerprint, loaded))
- fingerprints = list(map(get_fingerprint, keys))
+ loaded_fingerprints = list(map(attrgetter('fingerprint'), loaded))
+ fingerprints = list(map(attrgetter('fingerprint'), keys))
self.assertListEqual(loaded_fingerprints, fingerprints)
def attach_keys(self, message, keys):
@@ -154,9 +154,8 @@ class WrapperTestCase(TestCase):
loaded = list(wrapped.keys())
self.assertTrue(wrapped.has_keys())
- get_fingerprint = lambda key: key.fingerprint
- loaded_fingerprints = list(map(get_fingerprint, loaded))
- fingerprints = list(map(get_fingerprint, keys))
+ loaded_fingerprints = list(map(attrgetter('fingerprint'), loaded))
+ fingerprints = list(map(attrgetter('fingerprint'), keys))
self.assertListEqual(loaded_fingerprints, fingerprints)
def has_revocs(self, message, has_revocs):
@@ -172,9 +171,8 @@ class WrapperTestCase(TestCase):
loaded = list(wrapped.revocs())
self.assertEqual(len(loaded), len(revocs))
- get_issuer = lambda revoc: revoc.signer
- loaded_issuers = list(map(get_issuer, loaded))
- issuers = list(map(get_issuer, revocs))
+ loaded_issuers = list(map(attrgetter('signer'), loaded))
+ issuers = list(map(attrgetter('signer'), revocs))
self.assertListEqual(loaded_issuers, issuers)
def attach_revocs(self, message, revocs):
@@ -184,9 +182,8 @@ class WrapperTestCase(TestCase):
loaded = list(wrapped.revocs())
self.assertTrue(wrapped.has_revocs())
- get_issuer = lambda revoc: revoc.signer
- loaded_issuers = list(map(get_issuer, loaded))
- issuers = list(map(get_issuer, revocs))
+ loaded_issuers = list(map(attrgetter('signer'), loaded))
+ issuers = list(map(attrgetter('signer'), revocs))
self.assertListEqual(loaded_issuers, issuers)
def sign_encrypt_decrypt_verify(self, message, sign_key, encrypt_key):
diff --git a/src/mailman_pgp/utils/email.py b/src/mailman_pgp/utils/email.py
index 9eff313..ac1ab66 100644
--- a/src/mailman_pgp/utils/email.py
+++ b/src/mailman_pgp/utils/email.py
@@ -70,7 +70,8 @@ def make_multipart(msg):
:param msg:
:type msg: email.message.Message
:return:
- :rtype: email.message.MIMEMultipart|mailman.email.message.MultipartDigestMessage
+ :rtype: email.message.MIMEMultipart|
+ mailman.email.message.MultipartDigestMessage
"""
if msg.is_multipart():
out = copy.deepcopy(msg)