[Checkins] SVN: zope.app.publication/branches/sylvain-testlayers/src/zope/app/publication/tests/ Replace zope.app.testing layer with one created with the help of zope.component.testlayer.
Sylvain Viollon
sylvain at infrae.com
Tue Apr 13 08:32:24 EDT 2010
Log message for revision 110783:
Replace zope.app.testing layer with one created with the help of zope.component.testlayer.
Changed:
U zope.app.publication/branches/sylvain-testlayers/src/zope/app/publication/tests/ftest_zcml_dependencies.zcml
U zope.app.publication/branches/sylvain-testlayers/src/zope/app/publication/tests/test_dependencies.py
-=-
Modified: zope.app.publication/branches/sylvain-testlayers/src/zope/app/publication/tests/ftest_zcml_dependencies.zcml
===================================================================
--- zope.app.publication/branches/sylvain-testlayers/src/zope/app/publication/tests/ftest_zcml_dependencies.zcml 2010-04-13 12:22:41 UTC (rev 110782)
+++ zope.app.publication/branches/sylvain-testlayers/src/zope/app/publication/tests/ftest_zcml_dependencies.zcml 2010-04-13 12:32:23 UTC (rev 110783)
@@ -5,6 +5,6 @@
<include package="zope.app.publication" file="meta.zcml" />
<include package="zope.app.publisher.browser" file="meta.zcml" />
- <include package="zope.app.publication"/>
+ <include package="zope.app.publication" />
</configure>
Modified: zope.app.publication/branches/sylvain-testlayers/src/zope/app/publication/tests/test_dependencies.py
===================================================================
--- zope.app.publication/branches/sylvain-testlayers/src/zope/app/publication/tests/test_dependencies.py 2010-04-13 12:22:41 UTC (rev 110782)
+++ zope.app.publication/branches/sylvain-testlayers/src/zope/app/publication/tests/test_dependencies.py 2010-04-13 12:32:23 UTC (rev 110783)
@@ -1,20 +1,20 @@
import os
import unittest
-from zope.interface import implements
+from zope.app.publication.traversers import SimpleComponentTraverser
from zope.component import getMultiAdapter
-from zope.app.testing import functional
+from zope.component.testlayer import ZCMLFileLayer
+from zope.interface import implements
from zope.publisher.browser import TestRequest
-
from zope.publisher.interfaces.browser import IBrowserPublisher
-from zope.app.publication.traversers import SimpleComponentTraverser
-PublicationDependenciesLayer = functional.ZCMLLayer(
- os.path.join(os.path.dirname(__file__), 'ftest_zcml_dependencies.zcml'),
- __name__, 'PublicationDependenciesLayer', allow_teardown=True)
+import zope.app.publication.tests
-class ZCMLDependencies(functional.BrowserTestCase):
+class ZCMLDependencies(unittest.TestCase):
+ layer = ZCMLFileLayer(zope.app.publication.tests,
+ zcml_file='ftest_zcml_dependencies.zcml',
+ name='PublicationDependenciesLayer')
def test_zcml_can_load_with_only_zope_component_meta(self):
# this is just an example. It is supposed to show that the
@@ -28,12 +28,9 @@
self.failUnless(isinstance(res, SimpleComponentTraverser))
self.failUnless(res.context is sample)
+
def test_suite():
suite = unittest.TestSuite()
- ZCMLDependencies.layer = PublicationDependenciesLayer
suite.addTest(unittest.makeSuite(ZCMLDependencies))
return suite
-
-if __name__ == '__main__':
- unittest.main()
More information about the checkins
mailing list