[Zope-Checkins] CVS: Zope3/lib/python/Zope/App/OFS/Folder/tests - testFolderAdder.py:1.1.2.4
Scott Robertson
srobertson@codeit.com
Sat, 9 Feb 2002 12:44:00 -0500
Update of /cvs-repository/Zope3/lib/python/Zope/App/OFS/Folder/tests
In directory cvs.zope.org:/tmp/cvs-serv2438/lib/python/Zope/App/OFS/Folder/tests
Modified Files:
Tag: Zope-3x-branch
testFolderAdder.py
Log Message:
Refactored provideClass to use different addable registries.
Fixed the tests that called provied class to pass in the appropriate
registry as needed (either ContentAddables or ServiceAddables).
Modified zope.zcml to use the new "service" namespace which provides the
provideClass directive for services.
=== Zope3/lib/python/Zope/App/OFS/Folder/tests/testFolderAdder.py 1.1.2.3 => 1.1.2.4 ===
from Zope.App.ZMI.Addable import ContentAddables
from Zope.App.ZMI.provideClass import provideClass
+from Zope.App.ZMI.Addable import ContentAddable
class Foo: pass
class Bar: pass
@@ -83,17 +84,20 @@
Can we get add an object back when some classes have
been registered?
"""
- provideClass( qualified_name='Zope.App.OFS.tests.testFolderAdd.Foo'
+ provideClass( ContentAddable
+ , qualified_name='Zope.App.OFS.tests.testFolderAdd.Foo'
, _class=Foo
, permission=AddPermission
, title='Foo'
)
- provideClass( qualified_name='Zope.App.OFS.tests.testFolderAdd.Bar'
+ provideClass(ContentAddable
+ , qualified_name='Zope.App.OFS.tests.testFolderAdd.Bar'
, _class=Bar
, permission=AddPermission
, title='Bar'
)
- provideClass( qualified_name='Zope.App.OFS.tests.testFolderAdd.Baz'
+ provideClass(ContentAddable
+ , qualified_name='Zope.App.OFS.tests.testFolderAdd.Baz'
, _class=Baz
, permission=AddPermission
, title='Baz'