[Checkins] SVN: Products.CMFDefault/trunk/Products/CMFDefault/browser/admin/tests/test_syndication.py Refactored to use test_utils

Charlie Clark charlie at begeistert.org
Mon Oct 11 15:05:46 EDT 2010


Log message for revision 117464:
  Refactored to use test_utils

Changed:
  U   Products.CMFDefault/trunk/Products/CMFDefault/browser/admin/tests/test_syndication.py

-=-
Modified: Products.CMFDefault/trunk/Products/CMFDefault/browser/admin/tests/test_syndication.py
===================================================================
--- Products.CMFDefault/trunk/Products/CMFDefault/browser/admin/tests/test_syndication.py	2010-10-11 19:05:04 UTC (rev 117463)
+++ Products.CMFDefault/trunk/Products/CMFDefault/browser/admin/tests/test_syndication.py	2010-10-11 19:05:46 UTC (rev 117464)
@@ -16,11 +16,10 @@
 
 from zope.interface import alsoProvides
 from zope.i18n.interfaces import IUserPreferredCharsets
-from zope.publisher.browser import TestRequest
 
 from Products.CMFCore.tests.base.dummy import DummySite, DummyTool, DummyFolder
+from Products.CMFDefault.browser.test_utils import DummyRequest, DummyResponse
 
-
 class DummySyndicationTool(object):
 
     isAllowed = False
@@ -37,23 +36,6 @@
         return self.isAllowed
 
 
-class DummyResponse(object):
-
-    def redirect(self, value):
-        self.location = value
-
-
-class DummyRequest(TestRequest):
-
-
-    def __init__(self, **kw):
-        super(DummyRequest, self).__init__(kw)
-        self.RESPONSE = DummyResponse()
-
-    def getPreferredCharsets(self):
-        return ['utf-8']
-
-
 class SyndicationViewTests(unittest.TestCase):
 
     def setUp(self):



More information about the checkins mailing list