summaryrefslogtreecommitdiff
path: root/service/test/support/test_helper.py
diff options
context:
space:
mode:
Diffstat (limited to 'service/test/support/test_helper.py')
-rw-r--r--service/test/support/test_helper.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/service/test/support/test_helper.py b/service/test/support/test_helper.py
index 54685008..0f42e433 100644
--- a/service/test/support/test_helper.py
+++ b/service/test/support/test_helper.py
@@ -16,7 +16,7 @@
from datetime import datetime
import io
-from pixelated.adapter.model.mail import InputMail
+from pixelated.adapter.model.mail import InputMail, PixelatedMail
LEAP_FLAGS = ['\\Seen',
@@ -68,6 +68,12 @@ def leap_mail(uid=0, flags=LEAP_FLAGS, headers=None, extra_headers={}, mbox='INB
return (fdoc, hdoc, bdoc)
+def pixelated_mail(uid=0, flags=LEAP_FLAGS, headers=None, extra_headers={}, mbox='INBOX', body='body', chash='chash'):
+ fdoc, hdoc, bdoc = leap_mail(uid, flags, headers, extra_headers, mbox, body, chash)
+
+ return PixelatedMail.from_soledad(fdoc, hdoc, bdoc)
+
+
def input_mail():
mail = InputMail()
mail.fdoc = TestDoc({})