[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