[Checkins] SVN: Products.CMFCalendar/trunk/Products/CMFCalendar/ - set up vocabulary registry for all functional tests
Yvo Schubbe
cvs-admin at zope.org
Mon Jul 16 09:24:28 UTC 2012
Log message for revision 127345:
- set up vocabulary registry for all functional tests
Changed:
U Products.CMFCalendar/trunk/Products/CMFCalendar/browser/tests.py
U Products.CMFCalendar/trunk/Products/CMFCalendar/testing.py
-=-
Modified: Products.CMFCalendar/trunk/Products/CMFCalendar/browser/tests.py
===================================================================
--- Products.CMFCalendar/trunk/Products/CMFCalendar/browser/tests.py 2012-07-16 07:45:18 UTC (rev 127344)
+++ Products.CMFCalendar/trunk/Products/CMFCalendar/browser/tests.py 2012-07-16 09:24:24 UTC (rev 127345)
@@ -16,25 +16,12 @@
import unittest
from Testing import ZopeTestCase
-from Zope2.App.schema import Zope2VocabularyRegistry
-
from Products.CMFCalendar.testing import FunctionalLayer
-def _setupVocabulary(ztc):
- from zope.schema.vocabulary import setVocabularyRegistry
- setVocabularyRegistry(Zope2VocabularyRegistry())
-def _clearVocabulary(ztc):
- from zope.schema.vocabulary import _clear
- _clear()
-
-
def test_suite():
suite = unittest.TestSuite()
- s = ZopeTestCase.FunctionalDocFileSuite('event.txt',
- setUp=_setupVocabulary,
- tearDown=_clearVocabulary,
- )
+ s = ZopeTestCase.FunctionalDocFileSuite('event.txt')
s.layer = FunctionalLayer
suite.addTest(s)
return suite
Modified: Products.CMFCalendar/trunk/Products/CMFCalendar/testing.py
===================================================================
--- Products.CMFCalendar/trunk/Products/CMFCalendar/testing.py 2012-07-16 07:45:18 UTC (rev 127344)
+++ Products.CMFCalendar/trunk/Products/CMFCalendar/testing.py 2012-07-16 09:24:24 UTC (rev 127345)
@@ -19,6 +19,7 @@
import transaction
from Zope2.App import zcml
+from Zope2.App.schema import configure_vocabulary_registry
from Products.CMFCore.testing import FunctionalZCMLLayer
from Products.CMFDefault.factory import addConfiguredSite
@@ -35,6 +36,7 @@
zcml.load_config('configure.zcml', Products.CMFCalendar)
zcml.load_config('configure.zcml', Products.CMFDefault)
zcml.load_config('configure.zcml', Products.DCWorkflow)
+ configure_vocabulary_registry()
app = ZopeTestCase.app()
addConfiguredSite(app, 'site', 'Products.CMFDefault:default',
More information about the checkins
mailing list