[Erp5-report] r44712 romain - /erp5/trunk/products/ERP5/tests/testNotificationTool.py

nobody at svn.erp5.org nobody at svn.erp5.org
Tue Mar 29 11:22:17 CEST 2011


Author: romain
Date: Tue Mar 29 11:22:17 2011
New Revision: 44712

URL: http://svn.erp5.org?rev=44712&view=rev
Log:
Check Message-ID generation

Modified:
    erp5/trunk/products/ERP5/tests/testNotificationTool.py

Modified: erp5/trunk/products/ERP5/tests/testNotificationTool.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5/tests/testNotificationTool.py?rev=44712&r1=44711&r2=44712&view=diff
==============================================================================
--- erp5/trunk/products/ERP5/tests/testNotificationTool.py [utf8] (original)
+++ erp5/trunk/products/ERP5/tests/testNotificationTool.py [utf8] Tue Mar 29 11:22:17 2011
@@ -522,6 +522,7 @@ class TestNotificationToolWithCRM(TestNo
     last_message = self.portal.MailHost._last_message
     self.assertNotEquals((), last_message)
     mfrom, mto, messageText = last_message
+    mail_dict = decode_email(messageText)
     self.assertEquals('Portal Administrator <site at example.invalid>', mfrom)
     self.assertEquals(['userA at example.invalid'], mto)
     
@@ -530,6 +531,8 @@ class TestNotificationToolWithCRM(TestNo
     self.assertEquals(1, len(event_list))
     
     event = event_list[0]
+    self.assertEquals(mail_dict['headers']['message-id'],
+                      event.getSourceReference())
     self.assertEquals('Mail Message', event.getPortalTypeName())
     self.assertEquals('Subject', event.getTitle())
     self.assertEquals('Message', event.getTextContent())



More information about the Erp5-report mailing list