[Erp5-report] r37149 lucas - /erp5/trunk/products/ERP5Type/tests/utils.py

nobody at svn.erp5.org nobody at svn.erp5.org
Thu Jul 15 19:14:00 CEST 2010


Author: lucas
Date: Thu Jul 15 19:14:00 2010
New Revision: 37149

URL: http://svn.erp5.org?rev=37149&view=rev
Log:
Added new method to DummyMailHost to return the last log message. (Merged with ExpressOrderMixin.DummyMailHost)

Modified:
    erp5/trunk/products/ERP5Type/tests/utils.py

Modified: erp5/trunk/products/ERP5Type/tests/utils.py
URL: http://svn.erp5.org/erp5/trunk/products/ERP5Type/tests/utils.py?rev=37149&r1=37148&r2=37149&view=diff
==============================================================================
--- erp5/trunk/products/ERP5Type/tests/utils.py [utf8] (original)
+++ erp5/trunk/products/ERP5Type/tests/utils.py [utf8] Thu Jul 15 19:14:00 2010
@@ -68,6 +68,7 @@ class DummyMailHost(MailHost):
     self._previous_message = self._last_message
     self._last_message = (mfrom, mto, messageText)
     self._message_list.append(self._last_message)
+
   def _decodeMessage(self, messageText):
     """ Decode message"""
     message_text = messageText
@@ -76,12 +77,18 @@ class DummyMailHost(MailHost):
                   and not part.is_multipart():
         message_text = part.get_payload(decode=1)
     return message_text
+
   def getMessageList(self, decode=True):
     """ Return message list"""
     if decode:
       return [ (m[0], m[1], self._decodeMessage(m[2])) for m in self._message_list]
     return self._message_list
 
+  def getLastLog(self):
+    """ Return last message """
+    return self._last_message
+
+
 class DummyTranslationService:
   """A dummy translation service where you can access translated msgids and
   mappings in _translated.




More information about the Erp5-report mailing list