From: Maurits v. R. <svn...@pl...> - 2009-08-31 15:17:05
|
Author: maurits Date: Mon Aug 31 15:16:54 2009 New Revision: 29477 Modified: Plone/branches/plip9214-emaillogins/Products/CMFPlone/tests/utils.py Log: Tests: let the MockMailHost use a PersistentList so messages get preserved. I am getting test errors in a client project when the list is not preserved. Modified: Plone/branches/plip9214-emaillogins/Products/CMFPlone/tests/utils.py ============================================================================== --- Plone/branches/plip9214-emaillogins/Products/CMFPlone/tests/utils.py (original) +++ Plone/branches/plip9214-emaillogins/Products/CMFPlone/tests/utils.py Mon Aug 31 15:16:54 2009 @@ -1,4 +1,5 @@ from Products.SecureMailHost.SecureMailHost import SecureMailHost as Base +from persistent.list import PersistentList import re # regexp for a valid CSS identifier without the leading # @@ -15,7 +16,7 @@ self.reset() def reset(self): - self.messages = [] + self.messages = PersistentList() def send(self, message, mto=None, mfrom=None, subject=None, encode=None): self.messages.append(message) |