diff options
author | drebs <drebs@leap.se> | 2013-01-23 16:26:17 -0200 |
---|---|---|
committer | drebs <drebs@leap.se> | 2013-01-23 16:26:17 -0200 |
commit | 727b46f4267a8b75f4f575953a293c90cd2e2661 (patch) | |
tree | 21b4daf719d20c7627e941e0f7f2bf773a2912f0 /src/leap/email/smtp/tests/__init__.py | |
parent | 9509a4e68af74737cf96460dc5af9e1cbb836e66 (diff) |
Add test for basic email sending.
Diffstat (limited to 'src/leap/email/smtp/tests/__init__.py')
-rw-r--r-- | src/leap/email/smtp/tests/__init__.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/leap/email/smtp/tests/__init__.py b/src/leap/email/smtp/tests/__init__.py index 3d72377e..1b2d8bd1 100644 --- a/src/leap/email/smtp/tests/__init__.py +++ b/src/leap/email/smtp/tests/__init__.py @@ -1,7 +1,6 @@ -import unittest -import gnupg +from leap.email.smtp.smtprelay import GPGWrapper import shutil -import ipdb +from twisted.trial import unittest class OpenPGPTestCase(unittest.TestCase): @@ -10,7 +9,7 @@ class OpenPGPTestCase(unittest.TestCase): EMAIL = 'leap@leap.se' def setUp(self): - self._gpg = gnupg.GPG(gnupghome=self.GNUPG_HOME) + self._gpg = GPGWrapper(gpghome=self.GNUPG_HOME) self.assertEqual(self._gpg.import_keys(PUBLIC_KEY).summary(), '1 imported', "error importing public key") @@ -25,6 +24,7 @@ class OpenPGPTestCase(unittest.TestCase): def test_encrypt_decrypt(self): text = "simple raw text" encrypted = str(self._gpg.encrypt(text, KEY_FINGERPRINT, + # TODO: handle always trust issue always_trust=True)) self.assertNotEqual(text, encrypted, "failed encrypting text") decrypted = str(self._gpg.decrypt(encrypted)) |