[Checkins] SVN: zope.app.appsetup/trunk/ - Got rid of depencency on ``zope.app.component``.
Michael Howitz
mh at gocept.com
Sat Jun 20 15:05:45 EDT 2009
Log message for revision 101171:
- Got rid of depencency on ``zope.app.component``.
- Got rid of test dependency on ``zope.app.security``.
- Removed tags part from buildout.
Changed:
U zope.app.appsetup/trunk/CHANGES.txt
U zope.app.appsetup/trunk/buildout.cfg
U zope.app.appsetup/trunk/setup.py
U zope.app.appsetup/trunk/src/zope/app/appsetup/testdata/site.zcml
U zope.app.appsetup/trunk/src/zope/app/appsetup/tests.py
-=-
Modified: zope.app.appsetup/trunk/CHANGES.txt
===================================================================
--- zope.app.appsetup/trunk/CHANGES.txt 2009-06-20 18:24:22 UTC (rev 101170)
+++ zope.app.appsetup/trunk/CHANGES.txt 2009-06-20 19:05:45 UTC (rev 101171)
@@ -7,7 +7,11 @@
- Using ``zope.processlifetime`` interfaces and implementations
directly instead of BBB imports from ``zope.app.appsetup``.
+- Got rid of depencency on ``zope.app.component``.
+- Got rid of test dependency on ``zope.app.security``.
+
+
3.11 (2009-05-13)
-----------------
Modified: zope.app.appsetup/trunk/buildout.cfg
===================================================================
--- zope.app.appsetup/trunk/buildout.cfg 2009-06-20 18:24:22 UTC (rev 101170)
+++ zope.app.appsetup/trunk/buildout.cfg 2009-06-20 19:05:45 UTC (rev 101171)
@@ -1,6 +1,6 @@
[buildout]
develop = .
-parts = test python tags
+parts = test python
[test]
recipe = zc.recipe.testrunner
@@ -10,7 +10,3 @@
recipe = zc.recipe.egg
eggs = zope.app.appsetup
interpreter = python
-
-[tags]
-recipe = z3c.recipe.tag:tags
-eggs = zope.app.appsetup
Modified: zope.app.appsetup/trunk/setup.py
===================================================================
--- zope.app.appsetup/trunk/setup.py 2009-06-20 18:24:22 UTC (rev 101170)
+++ zope.app.appsetup/trunk/setup.py 2009-06-20 19:05:45 UTC (rev 101171)
@@ -58,10 +58,11 @@
packages=find_packages('src'),
package_dir={'': 'src'},
extras_require=dict(test=['zope.app.testing',
- 'zope.app.security']),
+ 'zope.componentvocabulary',
+ 'zope.principalregistry',
+ ]),
namespace_packages=['zope', 'zope.app'],
install_requires=['setuptools',
- 'zope.app.component',
'zope.app.publication',
'zope.component',
'zope.configuration',
@@ -73,7 +74,7 @@
'zope.processlifetime',
'zope.session',
'zope.site',
- 'zope.security',
+ 'zope.security >= 3.6.0',
'zope.traversing',
'ZODB3',
],
Modified: zope.app.appsetup/trunk/src/zope/app/appsetup/testdata/site.zcml
===================================================================
--- zope.app.appsetup/trunk/src/zope/app/appsetup/testdata/site.zcml 2009-06-20 18:24:22 UTC (rev 101170)
+++ zope.app.appsetup/trunk/src/zope/app/appsetup/testdata/site.zcml 2009-06-20 19:05:45 UTC (rev 101171)
@@ -3,10 +3,12 @@
<include package="zope.component" />
<include package="zope.security" file="meta.zcml" />
- <include package="zope.app.component" file="meta.zcml" />
- <include package="zope.app.component" />
- <include package="zope.app.security" />
- <include package="zope.traversing" />
+ <include package="zope.site" />
+ <include package="zope.componentvocabulary" />
+ <include package="zope.security" />
+ <include package="zope.authentication" />
+ <include package="zope.principalregistry" />
+ <include package="zope.traversing" />
<include package="zope.app.appsetup" />
</configure>
Modified: zope.app.appsetup/trunk/src/zope/app/appsetup/tests.py
===================================================================
--- zope.app.appsetup/trunk/src/zope/app/appsetup/tests.py 2009-06-20 18:24:22 UTC (rev 101170)
+++ zope.app.appsetup/trunk/src/zope/app/appsetup/tests.py 2009-06-20 19:05:45 UTC (rev 101171)
@@ -30,12 +30,11 @@
from zope.error.interfaces import IErrorReportingUtility
from zope.error.error import ErrorReportingUtility
-from zope.app.component.testing import PlacefulSetup
from zope.site import hooks
from zope.site.folder import rootFolder, Folder
from zope.site.interfaces import IRootFolder
from zope.app.publication.zopepublication import ZopePublication
-from zope.app.component.site import LocalSiteManager
+from zope.site.site import LocalSiteManager
from zope.app.appsetup.bootstrap import bootStrapSubscriber
from zope.app.appsetup.bootstrap import getInformationFromEvent, \
@@ -47,7 +46,9 @@
from zope.session.interfaces import ISessionDataContainer
from zope.app.testing import placelesssetup
+from zope.app.testing import setup
+
class EventStub(object):
def __init__(self, db):
@@ -57,15 +58,15 @@
# TODO: some methods from the boostap module are not tested
#
-class TestBootstrapSubscriber(PlacefulSetup, unittest.TestCase):
+class TestBootstrapSubscriber(placelesssetup.PlacelessSetup, unittest.TestCase):
def setUp(self):
- PlacefulSetup.setUp(self)
+ setup.placefulSetUp()
self.db = DB()
def tearDown(self):
transaction.abort()
- PlacefulSetup.tearDown(self)
+ setup.placefulTearDown()
self.db.close()
def createRootFolder(self):
More information about the Checkins
mailing list