[Checkins] SVN: zope.traversing/trunk/ Simplified tests for the browser sub-package by using PlacelessSetup from zope.component.testing instead of zope.app.testing.
Hanno Schlichting
hannosch at hannosch.eu
Tue Dec 15 19:55:36 EST 2009
Log message for revision 106602:
Simplified tests for the browser sub-package by using PlacelessSetup from zope.component.testing instead of zope.app.testing.
Changed:
U zope.traversing/trunk/CHANGES.txt
U zope.traversing/trunk/src/zope/traversing/browser/tests.py
-=-
Modified: zope.traversing/trunk/CHANGES.txt
===================================================================
--- zope.traversing/trunk/CHANGES.txt 2009-12-16 00:48:29 UTC (rev 106601)
+++ zope.traversing/trunk/CHANGES.txt 2009-12-16 00:55:36 UTC (rev 106602)
@@ -5,6 +5,9 @@
3.10.0 (unreleased)
-------------------
+- Simplified tests for the browser sub-package by using PlacelessSetup from
+ zope.component.testing instead of zope.app.testing.
+
- Simplified test_dependencies module by using zope.configuration instead of
zope.app.testing.functional.
Modified: zope.traversing/trunk/src/zope/traversing/browser/tests.py
===================================================================
--- zope.traversing/trunk/src/zope/traversing/browser/tests.py 2009-12-16 00:48:29 UTC (rev 106601)
+++ zope.traversing/trunk/src/zope/traversing/browser/tests.py 2009-12-16 00:55:36 UTC (rev 106602)
@@ -19,6 +19,7 @@
import zope.component
from zope.component import getMultiAdapter, adapts
+from zope.component.testing import PlacelessSetup
from zope.traversing.browser.absoluteurl import absoluteURL
from zope.traversing.browser.interfaces import IAbsoluteURL
from zope.traversing.testing import browserView
@@ -30,9 +31,7 @@
from zope.location.interfaces import ILocation
from zope.container.contained import contained
-from zope.app.testing import setup
-
class IRoot(Interface):
pass
@@ -61,10 +60,10 @@
def __parent__(self):
return contained(TrivialContent(), Root(), name='bar')
-class TestAbsoluteURL(TestCase):
+class TestAbsoluteURL(PlacelessSetup, TestCase):
def setUp(self):
- setup.placelessSetUp()
+ PlacelessSetup.setUp(self)
from zope.traversing.browser import AbsoluteURL, SiteAbsoluteURL
browserView(None, 'absolute_url', AbsoluteURL)
browserView(IRoot, 'absolute_url', SiteAbsoluteURL)
@@ -75,7 +74,7 @@
IUserPreferredCharsets)
def tearDown(self):
- setup.placelessTearDown()
+ PlacelessSetup.tearDown(self)
def test_interface(self):
request = TestRequest()
More information about the checkins
mailing list