minor fix - issue #311

This commit is contained in:
Bernardo Damele 2013-01-18 13:20:19 +00:00
parent 13b776fb9f
commit c8b1013c42

View File

@ -12,6 +12,7 @@ import subprocess
import time import time
from email.mime.text import MIMEText from email.mime.text import MIMEText
from email.mime.multipart import MIMEMultipart
TIME = time.strftime("%H:%M:%S %d-%m-%Y", time.gmtime()) TIME = time.strftime("%H:%M:%S %d-%m-%Y", time.gmtime())
@ -38,7 +39,7 @@ for failed_test in failed_tests:
parse = failed_test[3] if failed_test[3] else None parse = failed_test[3] if failed_test[3] else None
output_folder = failed_test[4] output_folder = failed_test[4]
traceback = False if failed_test[5] == "False" else bool(failed_test[5]) traceback = False if failed_test[5] == "False" else bool(failed_test[5])
detection = True if failed_test[6] else False detection = False if failed_test[6] == "False" else bool(failed_test[5])
TEST_COUNTS.append(test_count) TEST_COUNTS.append(test_count)
@ -74,11 +75,13 @@ for failed_test in failed_tests:
if CONTENT: if CONTENT:
SUBJECT += " (%s)" % ", ".join("#%d" % count for count in TEST_COUNTS) SUBJECT += " (%s)" % ", ".join("#%d" % count for count in TEST_COUNTS)
msg = MIMEText(CONTENT) msg = MIMEMultipart()
msg["Subject"] = SUBJECT msg["Subject"] = SUBJECT
msg["From"] = FROM msg["From"] = FROM
msg["To"] = TO msg["To"] = TO
msg.attach(MIMEText(CONTENT))
for test_count, attachment in ATTACHMENTS.items(): for test_count, attachment in ATTACHMENTS.items():
attachment = MIMEText(attachment) attachment = MIMEText(attachment)
attachment.add_header('Content-Disposition', 'attachment', filename="test_case_%d_console_output.txt" % test_count) attachment.add_header('Content-Disposition', 'attachment', filename="test_case_%d_console_output.txt" % test_count)