[Checkins] SVN: zope.app.tree/trunk/ Make zope.app.tree compatible with the upcoming zope.traversing release.
Christian Theune
ct at gocept.com
Thu Jan 29 09:39:16 EST 2009
Log message for revision 95436:
Make zope.app.tree compatible with the upcoming zope.traversing release.
Changed:
U zope.app.tree/trunk/CHANGES.txt
U zope.app.tree/trunk/setup.py
U zope.app.tree/trunk/src/zope/app/tree/tests/test_adapters.py
-=-
Modified: zope.app.tree/trunk/CHANGES.txt
===================================================================
--- zope.app.tree/trunk/CHANGES.txt 2009-01-29 14:19:49 UTC (rev 95435)
+++ zope.app.tree/trunk/CHANGES.txt 2009-01-29 14:39:16 UTC (rev 95436)
@@ -5,7 +5,8 @@
3.5.1 (unreleased)
------------------
-- ...
+- Add compatibility for newer zope.traversing releases that require us
+ to explicitly set up testing. This also works with older releases.
3.5.0 (2009-01-17)
------------------
Modified: zope.app.tree/trunk/setup.py
===================================================================
--- zope.app.tree/trunk/setup.py 2009-01-29 14:19:49 UTC (rev 95435)
+++ zope.app.tree/trunk/setup.py 2009-01-29 14:39:16 UTC (rev 95436)
@@ -29,7 +29,7 @@
long_description=(
read('README.txt')
+ '\n\n' +
- 'Detailed Dcoumentation\n' +
+ 'Detailed Documentation\n' +
'======================\n'
+ '\n\n' +
read('src', 'zope', 'app', 'tree', 'README.txt')
Modified: zope.app.tree/trunk/src/zope/app/tree/tests/test_adapters.py
===================================================================
--- zope.app.tree/trunk/src/zope/app/tree/tests/test_adapters.py 2009-01-29 14:19:49 UTC (rev 95435)
+++ zope.app.tree/trunk/src/zope/app/tree/tests/test_adapters.py 2009-01-29 14:39:16 UTC (rev 95436)
@@ -23,6 +23,7 @@
from zope.security.checker import NamesChecker
from zope.traversing.interfaces import IContainmentRoot
from zope.location.interfaces import ILocation, ISite
+import zope.traversing.testing
from zope.app.container.interfaces import IReadContainer
from zope.app.container.sample import SampleContainer
@@ -62,6 +63,7 @@
def setUp(self):
super(AdapterTestCase, self).setUp()
# provide necessary components
+ zope.traversing.testing.setUp()
ztapi.provideAdapter(None, IUniqueId, StubUniqueId)
ztapi.provideAdapter(None, IChildObjects, StubChildObjects)
ztapi.provideAdapter(ILocation, IUniqueId, LocationUniqueId)
@@ -173,8 +175,6 @@
self.assert_(adapter.hasChildren())
self.assertEqual(adapter.getChildObjects(), [sm])
+
def test_suite():
return unittest.makeSuite(AdapterTestCase)
-
-if __name__ == '__main__':
- unittest.main(defaultTest='test_suite')
More information about the Checkins
mailing list