[Checkins] SVN: GenericSetup/trunk/tests/test_components.py - don't
populate the site manager in afterSetUp(),
we want this only in test_body_get()
Yvo Schubbe
y.2007- at wcm-solutions.de
Mon Mar 12 12:46:01 EDT 2007
Log message for revision 73150:
- don't populate the site manager in afterSetUp(), we want this only in test_body_get()
Changed:
U GenericSetup/trunk/tests/test_components.py
-=-
Modified: GenericSetup/trunk/tests/test_components.py
===================================================================
--- GenericSetup/trunk/tests/test_components.py 2007-03-12 15:37:37 UTC (rev 73149)
+++ GenericSetup/trunk/tests/test_components.py 2007-03-12 16:46:01 UTC (rev 73150)
@@ -62,6 +62,7 @@
def verify(self):
return True
+
class DummyTool(SimpleItem):
"""A dummy tool."""
implements(IDummyInterface)
@@ -74,6 +75,9 @@
def verify(self):
return True
+InitializeClass(DummyTool)
+
+
class DummyTool2(SimpleItem):
"""A second dummy tool."""
implements(IDummyInterface)
@@ -86,8 +90,8 @@
def verify(self):
return True
+InitializeClass(DummyTool2)
-InitializeClass(DummyTool)
_COMPONENTS_BODY = """\
<?xml version="1.0"?>
@@ -114,6 +118,16 @@
layer = ExportImportZCMLLayer
+ def _populate(self, obj):
+ obj.registerUtility(DummyUtility(), IDummyInterface)
+ obj.registerUtility(DummyUtility(), IDummyInterface, name=u'foo')
+
+ tool = self.app['dummy_tool']
+ obj.registerUtility(tool, IDummyInterface, name=u'dummy tool name')
+
+ tool2 = self.folder['dummy_tool2']
+ obj.registerUtility(tool2, IDummyInterface, name=u'dummy tool name2')
+
def test_body_get(self):
self._populate(self._obj)
context = DummyExportContext(self.app)
@@ -183,18 +197,11 @@
setSite(self.app)
sm = getSiteManager()
- sm.registerUtility(DummyUtility(), IDummyInterface)
- sm.registerUtility(DummyUtility(), IDummyInterface, name=u'foo')
-
tool = DummyTool()
self.app._setObject(tool.id, tool)
- obj = self.app[tool.id]
- sm.registerUtility(obj, IDummyInterface, name=u'dummy tool name')
tool2 = DummyTool2()
self.folder._setObject(tool2.id, tool2)
- obj = self.folder[tool2.id]
- sm.registerUtility(obj, IDummyInterface, name=u'dummy tool name2')
self._obj = sm
self._BODY = _COMPONENTS_BODY
More information about the Checkins
mailing list