[Checkins] SVN: Products.CMFDefault/trunk/Products/CMFDefault/browser/membership/tests/test_join.py Tests corrected and stub dummies added.

Charlie Clark charlie at begeistert.org
Tue Jun 29 14:33:30 EDT 2010


Log message for revision 113990:
  Tests corrected and stub dummies added.

Changed:
  U   Products.CMFDefault/trunk/Products/CMFDefault/browser/membership/tests/test_join.py

-=-
Modified: Products.CMFDefault/trunk/Products/CMFDefault/browser/membership/tests/test_join.py
===================================================================
--- Products.CMFDefault/trunk/Products/CMFDefault/browser/membership/tests/test_join.py	2010-06-29 18:29:59 UTC (rev 113989)
+++ Products.CMFDefault/trunk/Products/CMFDefault/browser/membership/tests/test_join.py	2010-06-29 18:33:29 UTC (rev 113990)
@@ -21,8 +21,7 @@
 
 from Products.CMFDefault.browser.skins.tests.test_ursa import (
                     DummyRequest, DummySite, DummyContext,
-                    DummyPropertiesTool, DummyURLTool, DummyActionsTool,
-                    DummyRegistrationTool
+                    DummyPropertiesTool, DummyURLTool, DummyActionsTool
                     )
 
 class JoinFormTests(unittest.TestCase, PlacelessSetup):
@@ -43,19 +42,17 @@
         request = DummyRequest()
         return self._getTargetClass()(site, request)
         
-    def _makeSite(self, types=None, actions=None):
+    def _makeSite(self,):
         from zope.component import getSiteManager
         from Products.CMFCore.interfaces import IPropertiesTool
         site = DummyContext()
         tool = site.portal_properties = DummyPropertiesTool()
         sm = getSiteManager()
         sm.registerUtility(tool, IPropertiesTool)
-        if types is not None:
-            site.portal_types = DummyTypesTool(types)
-            site.portal_url = DummyURLTool(site)
-            site.portal_membership = DummyMembershipTool()
-        if actions is not None:
-            site.portal_actions = DummyActionsTool(actions)
+        site.portal_url = DummyURLTool(site)
+        site.portal_membership = DummyMembershipTool()
+        site.portal_registration = DummyRegistrationTool()
+        site.portal_actions = DummyActionsTool()
         site.absolute_url = lambda: 'http://example.com'
         return site
         
@@ -82,4 +79,14 @@
     
     def test_successful_registration_validation_required(self):
         # note that password will be sent by e-mail    
-        pass
\ No newline at end of file
+        pass
+        
+
+class DummyRegistrationTool:
+    pass
+
+class DummyMembershipTool:
+    pass
+    
+class DummyActionsTool:
+    pass
\ No newline at end of file



More information about the checkins mailing list