summaryrefslogtreecommitdiff
path: root/src/leap/mail/imap/tests/walktree.py
diff options
context:
space:
mode:
authorIvan Alejandro <ivanalejandro0@gmail.com>2014-02-04 16:20:54 -0300
committerIvan Alejandro <ivanalejandro0@gmail.com>2014-02-04 16:20:54 -0300
commit74428b3176d286312f69e124d4d613c27a1ec93e (patch)
treeeec0561e2184472dfedba3135a3d005efd478c34 /src/leap/mail/imap/tests/walktree.py
parent781bd2f4d2a047088d1a0ecd673a38c80ea0c0c0 (diff)
parent23e28bae2c3cb74e00e29ee8add0b73adeb65c2b (diff)
Merge remote-tracking branch 'kali/feature/in-memory-store' into develop
Diffstat (limited to 'src/leap/mail/imap/tests/walktree.py')
-rw-r--r--src/leap/mail/imap/tests/walktree.py16
1 files changed, 13 insertions, 3 deletions
diff --git a/src/leap/mail/imap/tests/walktree.py b/src/leap/mail/imap/tests/walktree.py
index 1626f65..f3cbcb0 100644
--- a/src/leap/mail/imap/tests/walktree.py
+++ b/src/leap/mail/imap/tests/walktree.py
@@ -18,12 +18,14 @@
Tests for the walktree module.
"""
import os
+import sys
from email import parser
from leap.mail import walk as W
DEBUG = os.environ.get("BITMASK_MAIL_DEBUG")
+
p = parser.Parser()
# TODO pass an argument of the type of message
@@ -31,9 +33,17 @@ p = parser.Parser()
##################################################
# Input from hell
-#msg = p.parse(open('rfc822.multi-signed.message'))
-#msg = p.parse(open('rfc822.plain.message'))
-msg = p.parse(open('rfc822.multi-minimal.message'))
+if len(sys.argv) > 1:
+ FILENAME = sys.argv[1]
+else:
+ FILENAME = "rfc822.multi-minimal.message"
+
+"""
+FILENAME = "rfc822.multi-signed.message"
+FILENAME = "rfc822.plain.message"
+"""
+
+msg = p.parse(open(FILENAME))
DO_CHECK = False
#################################################