本文整理汇总了Python中zope.component.eventtesting.setUp函数的典型用法代码示例。如果您正苦于以下问题:Python setUp函数的具体用法?Python setUp怎么用?Python setUp使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了setUp函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。
示例1: setUp
def setUp(self):
componenttesting.setUp()
eventtesting.setUp()
zcml.load_config("meta.zcml", zope.component)
zcml.load_config("configure.zcml", Products.StandardCacheManagers)
folder1, folder2 = self._initFolders()
folder1.all_meta_types = folder2.all_meta_types = CACHE_META_TYPES
self.folder1 = folder1
self.folder2 = folder2
self.policy = UnitTestSecurityPolicy()
self.oldPolicy = SecurityManager.setSecurityPolicy(self.policy)
cm_id = "cache"
manager = self._makeOne(cm_id)
self.folder1._setObject(cm_id, manager)
self.cachemanager = self.folder1[cm_id]
transaction.savepoint(optimistic=True)
newSecurityManager(None, UnitTestUser().__of__(self.root))
CopySupportTestBase.setUp(self)
示例2: setUp
def setUp(self):
super(BaseTileTestCase, self).setUp()
eventtesting.setUp()
self._register_tile()
self.tile = PersistentCoverTile(self.cover, self.request)
self.tile.__name__ = u'collective.cover.base'
self.tile.id = u'test'
示例3: setUp
def setUp(self):
self.portal = self.layer['portal']
self.request = self.layer['request']
eventtesting.setUp()
self.tile = PersistentCoverTile(self.portal, self.request)
示例4: setUp
def setUp(self):
self.portal = self.layer['portal']
self.request = self.layer['request']
eventtesting.setUp()
self._register_tile()
self.tile = PersistentCoverTile(self.portal, self.request)
# XXX: tile initialization
self.tile.__name__ = 'collective.cover.base'
示例5: setup_test
def setup_test():
eventtesting.setUp()
load_zcml(os.path.join(
os.path.dirname(dolmen.relations.__file__), 'configure.zcml'))
load_zcml(os.path.join(
os.path.dirname(dolmen.relations.__file__), 'subscribers.zcml'))
sm = component.getGlobalSiteManager()
sm.registerUtility(IntIds(), IIntIds)
sm.registerAdapter(connectionOfPersistent, (IPersistent,), IConnection)
sm.registerAdapter(KeyReferenceToPersistent, (IPersistent,), IKeyReference)
示例6: setUp
def setUp(self):
self.ideal = getUtility(IMollieIdeal)
self.ideal.old_do_request = self.ideal._do_request
self.ideal._do_request = MagicMock(
side_effect=self._side_effect)
self.foo = Foo()
self.adapted = IMollieIdealPayment(self.foo)
self.adapted._partner_id = '999999'
self.adapted.transaction_id = '482d599bbcc7795727650330ad65fe9b'
eventtesting.setUp()
示例7: setUp
def setUp(test):
setup.placefulSetUp()
setUpContents()
eventtesting.setUp()
component.provideAdapter(idgenerator.NameChooser)
component.provideHandler(topic.topicIdAddedHandler)
component.provideHandler(topic.topicModifiedHandler)
component.provideHandler(topic.topicRemovedHandler)
component.provideHandler(message.messageModifiedHandler)
示例8: setUp
def setUp(self):
from zope.component import provideHandler
from zope.component.interfaces import IObjectEvent
from Products.CMFCore.interfaces import ICookieCrumbler
from Products.CMFCore.CookieCrumbler import handleCookieCrumblerEvent
self._finally = None
eventtesting.setUp()
provideHandler(handleCookieCrumblerEvent,
adapts=(ICookieCrumbler, IObjectEvent))
示例9: setUp
def setUp(self):
"""Custom shared utility setup for tests."""
self.portal = self.layer['portal']
self.ipn = queryAdapter(self.portal, IIPN)
self.log = InstalledHandler('niteoweb.ipn.core')
eventtesting.setUp()
# create a test member and a test product group
api.user.create(email='[email protected]')
api.group.create(groupname='ipn_1')
api.group.add_user(username='[email protected]', groupname='ipn_1')
示例10: setUp
def setUp(self):
"""Custom shared utility setup for tests."""
self.portal = self.layer['portal']
self.request = self.layer['request']
self.ipn = queryAdapter(self.portal, IIPN)
self.log = InstalledHandler('niteoweb.ipn.core')
eventtesting.setUp()
# set a very long valid_to date for the test_user
# in order to skip this one in our tests below
test_user = api.user.get(username=TEST_USER_ID)
test_user.setMemberProperties(
mapping={'valid_to': DateTime('2020/01/01')})
示例11: placefulSetUp
def placefulSetUp(site=False):
testing.setUp()
eventtesting.setUp()
traversingSetUp()
setHooks()
provideAdapter(ContainerTraversable,
(ISimpleReadContainer,), ITraversable)
provideAdapter(SiteManagerAdapter, (Interface,), IComponentLookup)
if site:
root = rootFolder()
createSiteManager(root, setsite=True)
return root
示例12: setUp
def setUp(self):
ZCMLFileLayer.setUp(self)
eventtesting.setUp()
traversingSetUp()
zope.component.hooks.setHooks()
# Set up site manager adapter
zope.component.provideAdapter(
SiteManagerAdapter, (Interface,), IComponentLookup)
# Set up site
site = rootFolder()
site.setSiteManager(LocalSiteManager(site))
zope.component.hooks.setSite(site)
示例13: setUp
def setUp(self):
"""Custom shared utility setup for tests."""
self.portal = self.layer['portal']
self.ipn = queryAdapter(self.portal, IIPN)
self.log = InstalledHandler('niteoweb.ipn.core')
eventtesting.setUp()
# create test product groups and set their validity
api.group.create(groupname='ipn_1')
group = api.group.get(groupname='ipn_1')
group.setGroupProperties(mapping={'validity': 31})
api.group.create(groupname='ipn_2')
group = api.group.get(groupname='ipn_2')
group.setGroupProperties(mapping={'validity': 365})
示例14: setUp
def setUp(self):
testing.setUp()
eventtesting.setUp()
traversingSetUp()
setHooks()
provideAdapter(ContainerTraversable,
(ISimpleReadContainer,), ITraversable)
provideAdapter(SiteManagerAdapter, (Interface,), IComponentLookup)
self.root = rootFolder()
createSiteManager(self.root, setsite=True)
provideAdapter(connectionOfPersistent, (IPersistent, ), IConnection)
provideAdapter(
KeyReferenceToPersistent, (IPersistent, ), IKeyReference)
示例15: test_register_styles_record
def test_register_styles_record(self):
registry = getUtility(IRegistry)
record = 'collective.cover.controlpanel.ICoverSettings.styles'
eventtesting.setUp()
# just delete the existing record and rerun the handler to verify it
# was added again
del registry.records[record]
eventtesting.clearEvents()
register_styles_record(self.portal)
events = eventtesting.getEvents(IRecordAddedEvent)
self.assertNotEqual(len(events), 0)
self.assertIn(record, registry.records)
eventtesting.clearEvents()