some minor tweaks; mainly for doctests

git-svn-id: svn://svn.cy55.de/Zope3/src/loops/trunk@2397 fd906abe-77d9-0310-91a1-e0d9ade77398
This commit is contained in:
helmutm 2008-02-13 18:02:44 +00:00
parent ca273f78bc
commit 13e1aa0a4b
5 changed files with 5 additions and 13 deletions

View file

@ -336,9 +336,6 @@ or resources they are related to.
The view manager has already been created during setup. The view manager has already been created during setup.
>>> from loops.view import ViewManager, Node >>> from loops.view import ViewManager, Node
>>> from zope.security.checker import NamesChecker, defineChecker
>>> nodeChecker = NamesChecker(('body', 'title',))
>>> defineChecker(Node, nodeChecker)
The view space is typically built up with nodes; a node may be a top-level The view space is typically built up with nodes; a node may be a top-level
menu that may contain other nodes as menu or content items: menu that may contain other nodes as menu or content items:

View file

@ -29,7 +29,7 @@ from zope.interface import Interface
from zope.lifecycleevent import ObjectCreatedEvent, ObjectModifiedEvent from zope.lifecycleevent import ObjectCreatedEvent, ObjectModifiedEvent
from zope.app.container.interfaces import INameChooser from zope.app.container.interfaces import INameChooser
from zope.app.container.contained import NameChooser #from zope.app.container.contained import NameChooser
from zope.app.pagetemplate import ViewPageTemplateFile from zope.app.pagetemplate import ViewPageTemplateFile
from zope.cachedescriptors.property import Lazy from zope.cachedescriptors.property import Lazy
from zope.contenttype import guess_content_type from zope.contenttype import guess_content_type
@ -246,7 +246,7 @@ class CreateObjectForm(ObjectForm):
def adapted(self): def adapted(self):
ad = self.typeInterface(Resource()) ad = self.typeInterface(Resource())
ad.storageName = 'unknown' # hack for file objects: don't try to retrieve data ad.storageName = 'unknown' # hack for file objects: don't try to retrieve data
return (ad) return ad
@Lazy @Lazy
def instance(self): def instance(self):

View file

@ -106,8 +106,6 @@ class NodeView(BaseView):
priority=10) priority=10)
# force early portlet registrations by target by setting up target view # force early portlet registrations by target by setting up target view
self.virtualTarget self.virtualTarget
# force early portlet registrations by target by setting up target view
self.virtualTarget
@Lazy @Lazy
def view(self): def view(self):

View file

@ -379,10 +379,6 @@ is used to retrieve a macro used by NodeView.
As the display of the standard macros is controlled by permissions we have As the display of the standard macros is controlled by permissions we have
to install a checker first. to install a checker first.
>>> from zope.security.checker import NamesChecker, defineChecker
>>> nodeChecker = NamesChecker(('body', 'title',))
>>> defineChecker(Node, nodeChecker)
>>> from cybertools.browser.controller import Controller >>> from cybertools.browser.controller import Controller
>>> from loops.browser.util import node_macros >>> from loops.browser.util import node_macros
>>> from loops.browser.common import BaseView >>> from loops.browser.common import BaseView

View file

@ -62,7 +62,7 @@ from loops.security.policy import LoopsSecurityPolicy
from loops.security.setter import BaseSecuritySetter from loops.security.setter import BaseSecuritySetter
from loops.setup import SetupManager, addObject from loops.setup import SetupManager, addObject
from loops.type import LoopsType, ConceptType, ResourceType, TypeConcept from loops.type import LoopsType, ConceptType, ResourceType, TypeConcept
from loops.view import NodeAdapter from loops.view import Node, NodeAdapter
class ClientIdManager(object): class ClientIdManager(object):
@ -82,11 +82,12 @@ class TestSite(object):
#oldPolicy = setSecurityPolicy(ZopeSecurityPolicy) #oldPolicy = setSecurityPolicy(ZopeSecurityPolicy)
oldPolicy = setSecurityPolicy(LoopsSecurityPolicy) oldPolicy = setSecurityPolicy(LoopsSecurityPolicy)
checker = Checker(dict(title='zope.View', data='zope.View'), checker = Checker(dict(title='zope.View', data='zope.View', body='zope.View'),
dict(title='zope.ManageContent')) dict(title='zope.ManageContent'))
defineChecker(Concept, checker) defineChecker(Concept, checker)
defineChecker(Resource, checker) defineChecker(Resource, checker)
defineChecker(Document, checker) defineChecker(Document, checker)
defineChecker(Node, checker)
component.provideUtility(IntIdsStub()) component.provideUtility(IntIdsStub())
relations = RelationRegistry() relations = RelationRegistry()