diff options
author | Dylan Baker <dylan@pnwbakers.com> | 2017-07-24 16:11:38 -0700 |
---|---|---|
committer | Dylan Baker <dylan@pnwbakers.com> | 2017-07-24 16:36:12 -0700 |
commit | 45622f06a76e8dd2f670690b4b417a9c7b33b252 (patch) | |
tree | ce8b29516df76950f58056ab037a7ae06349c203 /tests/utilities.py | |
parent | fa1ce885f92c805dabed31a09fe6cc513551c20b (diff) |
tests/utilities: have make_key rely on make_uid
Diffstat (limited to 'tests/utilities.py')
-rw-r--r-- | tests/utilities.py | 23 |
1 files changed, 12 insertions, 11 deletions
diff --git a/tests/utilities.py b/tests/utilities.py index ac4137de..4fe059cc 100644 --- a/tests/utilities.py +++ b/tests/utilities.py @@ -148,10 +148,21 @@ class ModuleCleanup(object): return wrapper +def make_uid(email, revoked=False, invalid=False, validity=gpgme.VALIDITY_FULL): + uid = mock.Mock() + uid.email = email + uid.uid = u'mocked' + uid.revoked = revoked + uid.invalid = invalid + uid.validity = validity + + return uid + + def make_key(revoked=False, expired=False, invalid=False, can_encrypt=True, can_sign=True): mock_key = mock.create_autospec(gpgme.Key) - mock_key.uids = [mock.Mock(uid=u'mocked')] + mock_key.uids = [make_uid(u'foo@example.com')] mock_key.revoked = revoked mock_key.expired = expired mock_key.invalid = invalid @@ -159,13 +170,3 @@ def make_key(revoked=False, expired=False, invalid=False, can_encrypt=True, mock_key.can_sign = can_sign return mock_key - - -def make_uid(email, revoked=False, invalid=False, validity=gpgme.VALIDITY_FULL): - uid = mock.Mock() - uid.email = email - uid.revoked = revoked - uid.invalid = invalid - uid.validity = validity - - return uid |