本文整理汇总了Python中zope.component.testing.PlacelessSetup类的典型用法代码示例。如果您正苦于以下问题:Python PlacelessSetup类的具体用法?Python PlacelessSetup怎么用?Python PlacelessSetup使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了PlacelessSetup类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Python代码示例。
示例1: setUp
def setUp(self):
PlacelessSetup.setUp(self)
# Build up a wrapper chain
root = C('root')
interface.directlyProvides(root, IRoot)
folder = C('folder')
item = C('item')
self.root = root # root is not usually wrapped
self.folder = contained(folder, self.root, name='folder')
self.item = contained(item, self.folder, name='item')
self.unwrapped_item = item
self.broken_chain_folder = contained(folder, None)
self.broken_chain_item = contained(
item,
self.broken_chain_folder,
name='item'
)
root.folder = folder
folder.item = item
self.tr = Traverser(root)
zope.component.provideAdapter(Traverser, (None,), ITraverser)
zope.component.provideAdapter(DefaultTraversable, (None,), ITraversable)
zope.component.provideAdapter(LocationPhysicallyLocatable, (None,),
ILocationInfo)
zope.component.provideAdapter(RootPhysicallyLocatable,
(IRoot,), ILocationInfo)
开发者ID:zopefoundation,项目名称:zope.traversing,代码行数:28,代码来源:test_conveniencefunctions.py
示例2: setUp
def setUp(self):
PlacelessSetup.setUp(self)
# Build up a wrapper chain
self.root = C('root')
self.folder = contained(C('folder'), self.root, name='folder')
self.item = contained(C('item'), self.folder, name='item')
self.tr = Traverser(self.item)
开发者ID:ale-rt,项目名称:zope.traversing,代码行数:7,代码来源:test_traverser.py
示例3: setUp
def setUp(self, doctesttest=None):
CAPlacelessSetup.setUp(self)
EventPlacelessSetup.setUp(self)
ContainerPlacelessSetup.setUp(self)
I18nPlacelessSetup.setUp(self)
addCheckerPublic()
newInteraction()
开发者ID:Andyvs,项目名称:TrackMonthlyExpenses,代码行数:8,代码来源:placeless.py
示例4: setUp
def setUp(self):
PlacelessSetup.setUp(self)
from zope.traversing.browser import AbsoluteURL, SiteAbsoluteURL
browserView(None, "absolute_url", AbsoluteURL)
browserView(IRoot, "absolute_url", SiteAbsoluteURL)
browserView(None, "", AbsoluteURL, providing=IAbsoluteURL)
browserView(IRoot, "", SiteAbsoluteURL, providing=IAbsoluteURL)
zope.component.provideAdapter(FooLocation)
zope.component.provideAdapter(HTTPCharsets, (IHTTPRequest,), IUserPreferredCharsets)
开发者ID:grodniewicz,项目名称:oship,代码行数:10,代码来源:tests.py
示例5: setUp
def setUp(self):
PlacelessSetup.setUp(self)
from zope.traversing.browser import AbsoluteURL, SiteAbsoluteURL
browserView(None, 'absolute_url', AbsoluteURL)
browserView(IRoot, 'absolute_url', SiteAbsoluteURL)
browserView(None, '', AbsoluteURL, providing=IAbsoluteURL)
browserView(IRoot, '', SiteAbsoluteURL, providing=IAbsoluteURL)
zope.component.provideAdapter(FooLocation)
zope.component.provideAdapter(HTTPCharsets, (IHTTPRequest,),
IUserPreferredCharsets)
# LocationProxy as set by zope.location
# this makes a default LocationProxy for all objects that
# don't define a more specific adapter
zope.component.provideAdapter(LocationProxy, (Interface,),
ILocation)
开发者ID:ale-rt,项目名称:zope.traversing,代码行数:15,代码来源:tests.py
示例6: setUp
def setUp(self, doctesttest=None):
CAPlacelessSetup.setUp(self)
EventPlacelessSetup.setUp(self)
ContainerPlacelessSetup.setUp(self)
I18nPlacelessSetup.setUp(self)
setUpPasswordManagers()
ztapi.browserView(None, 'absolute_url', AbsoluteURL)
ztapi.browserViewProviding(None, AbsoluteURL, IAbsoluteURL)
from zope.security.testing import addCheckerPublic
addCheckerPublic()
from zope.security.management import newInteraction
newInteraction()
setVocabularyRegistry(None)
开发者ID:grodniewicz,项目名称:oship,代码行数:17,代码来源:placelesssetup.py
示例7: setUp
def setUp( self ):
from OFS.Folder import Folder
SecurityTest.setUp( self )
FSReSTMaker.setUp(self)
PlacelessSetup.setUp(self)
self.root._setObject( 'portal_skins', Folder( 'portal_skins' ) )
self.skins = self.root.portal_skins
self.skins._setObject( 'custom', Folder( 'custom' ) )
self.custom = self.skins.custom
self.skins._setObject( 'fsdir', Folder( 'fsdir' ) )
self.fsdir = self.skins.fsdir
self.fsdir._setObject( 'testReST'
, self._makeOne( 'testReST', 'testReST.rst' ) )
self.fsReST = self.fsdir.testReST
开发者ID:goschtl,项目名称:zope,代码行数:19,代码来源:test_FSReSTMethod.py
示例8: setUp
def setUp(self):
PlacelessSetup.setUp(self)
provideAdapter(AttributeAnnotations)
read = Permission('read', 'Read Something')
provideUtility(read, IPermission, read.id)
self.read = read.id
write = Permission('write', 'Write Something')
provideUtility(write, IPermission, write.id)
self.write = write.id
peon = Role('peon', 'Poor Slob')
provideUtility(peon, IRole, peon.id)
self.peon = peon.id
manager = Role('manager', 'Supreme Being')
provideUtility(manager, IRole, manager.id)
self.manager = manager.id
开发者ID:jean,项目名称:zope.securitypolicy,代码行数:19,代码来源:test_annotationrolepermissionmanager.py
示例9: setUp
def setUp( self ):
from OFS.Folder import Folder
FSSTXMaker.setUp(self)
SecurityTest.setUp( self )
_TemplateSwitcher.setUp( self )
PlacelessSetup.setUp(self)
self.root._setObject( 'portal_skins', Folder( 'portal_skins' ) )
self.skins = self.root.portal_skins
self.skins._setObject( 'custom', Folder( 'custom' ) )
self.custom = self.skins.custom
self.skins._setObject( 'fsdir', Folder( 'fsdir' ) )
self.fsdir = self.skins.fsdir
self.fsdir._setObject( 'testSTX'
, self._makeOne( 'testSTX', 'testSTX.stx' ) )
self.fsSTX = self.fsdir.testSTX
开发者ID:goschtl,项目名称:zope,代码行数:20,代码来源:test_FSSTXMethod.py
示例10: tearDown
def tearDown( self ):
PlacelessSetup.tearDown(self)
_TemplateSwitcher.tearDown( self )
FSSTXMaker.tearDown( self )
SecurityTest.tearDown( self )
开发者ID:goschtl,项目名称:zope,代码行数:5,代码来源:test_FSSTXMethod.py
示例11: tearDown
def tearDown(self):
PlacelessSetup.tearDown(self)
module.test_class = None
开发者ID:kislovm,项目名称:findburo,代码行数:3,代码来源:test_directives.py
示例12: setUp
def setUp(self, doctesttest=None):
CAPlacelessSetup.setUp(self)
EventPlacelessSetup.setUp(self)
PlacelessSetup.setUp(self)
开发者ID:jean,项目名称:zope.container,代码行数:4,代码来源:testing.py
示例13: setUp
def setUp(self, doctesttest=None):
CAPlacelessSetup.setUp(self)
ContainerPlacelessSetup.setUp(self)
开发者ID:Vinsurya,项目名称:Plone,代码行数:3,代码来源:tests.py
示例14: setUp
def setUp(self):
PlacelessSetup.setUp(self)
browserView(I, 'page1', page1)
browserView(I, 'collides_with_page1', collides_with_page1)
browserView(I, 'works_with_page1', works_with_page1)
开发者ID:jean,项目名称:zope.app.basicskin,代码行数:5,代码来源:test_standardmacros.py
示例15: setUp
def setUp(self):
PlacelessSetup.setUp(self)
开发者ID:goschtl,项目名称:zope,代码行数:2,代码来源:test_icons.py
示例16: tearDown
def tearDown(self):
clearRequest()
PlacelessSetup.tearDown(self)
开发者ID:goschtl,项目名称:zope,代码行数:3,代码来源:test_icons.py
示例17: setUp
def setUp(self):
from zope.component import provideAdapter
from zope.traversing.adapters import DefaultTraversable
PlacelessSetup.setUp(self)
provideAdapter(DefaultTraversable, (None,))
开发者ID:zopefoundation,项目名称:Zope,代码行数:5,代码来源:testExpressions.py
示例18: setUp
def setUp(self, folders=False, site=False):
PlacelessSetup.setUp(self)
setUpTraversal()
if folders or site:
return self.buildFolders(site)
开发者ID:zopefoundation,项目名称:zope.app.component,代码行数:5,代码来源:testing.py
示例19: tearDown
def tearDown(self):
PlacelessSetup.tearDown(self)
FSReSTMaker.tearDown(self)
RequestTest.tearDown(self)
开发者ID:goschtl,项目名称:zope,代码行数:4,代码来源:test_FSReSTMethod.py
示例20: tearDown
def tearDown(self):
PlacelessSetup.tearDown(self)
开发者ID:grodniewicz,项目名称:oship,代码行数:2,代码来源:tests.py
注:本文中的zope.component.testing.PlacelessSetup类示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。 |
请发表评论