[Checkins] SVN: z3c.traverser/trunk/src/z3c/traverser/ Allow
teardown of the functional test layers.
Marius Gedminas
marius at pov.lt
Mon Jun 9 17:51:27 EDT 2008
Log message for revision 87261:
Allow teardown of the functional test layers.
This is safe to do if your layers don't have custom setup that leave state in
global variables that is not cleared by registered CleanUp handlers.
As a result the test runner no longer needs to spawn subprocesses for
subsequent test layers, and therefore you can use pdb and bin/test --coverage
for tests in those layers.
Changed:
U z3c.traverser/trunk/src/z3c/traverser/stackinfo/ftests.py
U z3c.traverser/trunk/src/z3c/traverser/viewlet/ftests.py
-=-
Modified: z3c.traverser/trunk/src/z3c/traverser/stackinfo/ftests.py
===================================================================
--- z3c.traverser/trunk/src/z3c/traverser/stackinfo/ftests.py 2008-06-09 21:44:04 UTC (rev 87260)
+++ z3c.traverser/trunk/src/z3c/traverser/stackinfo/ftests.py 2008-06-09 21:51:26 UTC (rev 87261)
@@ -1,7 +1,7 @@
import unittest
from zope.app.testing import functional
-functional.defineLayer('TestLayer', 'ftesting.zcml')
+functional.defineLayer('TestLayer', 'ftesting.zcml', allow_teardown=True)
def test_suite():
suite = unittest.TestSuite()
Modified: z3c.traverser/trunk/src/z3c/traverser/viewlet/ftests.py
===================================================================
--- z3c.traverser/trunk/src/z3c/traverser/viewlet/ftests.py 2008-06-09 21:44:04 UTC (rev 87260)
+++ z3c.traverser/trunk/src/z3c/traverser/viewlet/ftests.py 2008-06-09 21:51:26 UTC (rev 87261)
@@ -1,7 +1,7 @@
import unittest
from zope.app.testing import functional
-functional.defineLayer('TestLayer', 'ftesting.zcml')
+functional.defineLayer('TestLayer', 'ftesting.zcml', allow_teardown=True)
def test_suite():
More information about the Checkins
mailing list