summaryrefslogtreecommitdiff
path: root/service/test/adapter
diff options
context:
space:
mode:
authorAlexandre Pretto Nunes <anunes@thoughtworks.com>2014-09-11 17:39:30 -0300
committerAlexandre Pretto Nunes <anunes@thoughtworks.com>2014-09-11 17:39:30 -0300
commit6c884f74b018b987f95f0259f701ea9fec09d1a3 (patch)
treeac159bb5bf5dabd849a93c9434c584cc8fe2a101 /service/test/adapter
parent332e7d54e0e4c3d71e20a9dc8d9957298e6dcb90 (diff)
Mark mails as read
Diffstat (limited to 'service/test/adapter')
-rw-r--r--service/test/adapter/pixelated_mail_test.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/service/test/adapter/pixelated_mail_test.py b/service/test/adapter/pixelated_mail_test.py
index 67922893..e364f7a9 100644
--- a/service/test/adapter/pixelated_mail_test.py
+++ b/service/test/adapter/pixelated_mail_test.py
@@ -17,6 +17,7 @@ import unittest
import pixelated.support.date
from pixelated.adapter.pixelated_mail import PixelatedMail
+from pixelated.adapter.pixelated_mail import Status
import test_helper
@@ -62,7 +63,7 @@ class TestPixelatedMail(unittest.TestCase):
self.assertEqual(mail.headers['bcc'], ['bcc@pixelated.org', 'anotherbcc@pixelated.org'])
self.assertEqual(mail.headers['subject'], 'Oi')
self.assertEqual(mail.ident, '')
- self.assertEqual(mail.tags, ['sent'])
+ self.assertEqual(mail.tags, set(['sent']))
self.assertEqual(mail.body, 'Este \xe9 o corpo')
def test_from_dict_adds_current_date(self):
@@ -113,8 +114,8 @@ class TestPixelatedMail(unittest.TestCase):
self.assertEquals(pixelated_mail.headers['cc'], ["nlima@example.com", "Duda Dornelles <ddornelles@example.com>"])
def test_mark_as_read(self):
- mail = PixelatedMail.from_dict(self.mail_dict)
+ mail = PixelatedMail.from_leap_mail(test_helper.leap_mail(flags=[]))
- mail.mark_as_read()
+ read_mail = mail.mark_as_read()
- self.assertIn("read", mail.status)
+ self.assertEquals(mail.leap_mail.setFlags.call_args[0], (('\\Seen',), 1))