[Checkins]
SVN: z3c.zalchemy/branches/jukart-SA-0.2/src/z3c/zalchemy/
added placefulSetUp
Bernd Dorn
bernd.dorn at fhv.at
Wed May 10 12:19:15 EDT 2006
Log message for revision 68079:
added placefulSetUp
Changed:
U z3c.zalchemy/branches/jukart-SA-0.2/src/z3c/zalchemy/intid/tests.py
U z3c.zalchemy/branches/jukart-SA-0.2/src/z3c/zalchemy/testing/__init__.py
-=-
Modified: z3c.zalchemy/branches/jukart-SA-0.2/src/z3c/zalchemy/intid/tests.py
===================================================================
--- z3c.zalchemy/branches/jukart-SA-0.2/src/z3c/zalchemy/intid/tests.py 2006-05-10 16:04:49 UTC (rev 68078)
+++ z3c.zalchemy/branches/jukart-SA-0.2/src/z3c/zalchemy/intid/tests.py 2006-05-10 16:19:15 UTC (rev 68079)
@@ -1,35 +1,12 @@
import unittest
import doctest
from zope.testing.doctestunit import DocFileSuite
-from zope.app.testing import setup
-import os, tempfile
-import shutil
-from z3c.zalchemy.datamanager import AlchemyEngineUtility
-import z3c.zalchemy.testing
-from zope import component
+from z3c.zalchemy.testing import placefulSetUp, placefulTearDown
-def setUp(test):
- setup.placefulSetUp()
- z3c.zalchemy.testing.setUp(test)
- test.tmpDir = tempfile.mkdtemp()
- dbFile = os.path.join(test.tmpDir,'z3c.zalchemy.test.intid.db')
-
- engineUtil = AlchemyEngineUtility(
- 'database','sqlite:///%s' % dbFile)
- component.provideUtility(engineUtil)
- test.globs['engineUtil'] = engineUtil
-
-
-def tearDown(test):
- z3c.zalchemy.testing.tearDown(test)
- setup.placefulTearDown()
- shutil.rmtree(test.tmpDir)
-
-
def test_suite():
return unittest.TestSuite((
DocFileSuite('keyreference.txt',
- setUp=setUp, tearDown=tearDown,
+ setUp=placefulSetUp, tearDown=placefulTearDown,
optionflags=doctest.NORMALIZE_WHITESPACE|doctest.ELLIPSIS,
),
))
Modified: z3c.zalchemy/branches/jukart-SA-0.2/src/z3c/zalchemy/testing/__init__.py
===================================================================
--- z3c.zalchemy/branches/jukart-SA-0.2/src/z3c/zalchemy/testing/__init__.py 2006-05-10 16:04:49 UTC (rev 68078)
+++ z3c.zalchemy/branches/jukart-SA-0.2/src/z3c/zalchemy/testing/__init__.py 2006-05-10 16:19:15 UTC (rev 68079)
@@ -11,12 +11,33 @@
# FOR A PARTICULAR PURPOSE.
#
##############################################################################
+
import transaction
import z3c.zalchemy
+from zope.app.testing import setup
+from z3c.zalchemy.datamanager import AlchemyEngineUtility
+from zope import component
+import os, tempfile, shutil
-def setUp(context):
+
+def setUp(test):
pass
-def tearDown(context):
+def tearDown(test):
if z3c.zalchemy.inSession():
transaction.get().commit()
+
+def placefulSetUp(test):
+ setup.placefulSetUp()
+ test.tmpDir = tempfile.mkdtemp()
+ dbFile = os.path.join(test.tmpDir,'z3c.zalchemy.testing.placefull.db')
+ engineUtil = AlchemyEngineUtility(
+ 'database','sqlite:///%s' % dbFile)
+ component.provideUtility(engineUtil)
+ test.globs['engineUtil'] = engineUtil
+
+def placefulTearDown(test):
+ setup.placefulTearDown()
+ tearDown(test)
+ shutil.rmtree(test.tmpDir)
+
More information about the Checkins
mailing list