[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