当前位置: 首页>>代码示例>>Python>>正文


Python eventtesting.setUp函数代码示例

本文整理汇总了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)
开发者ID:pigaov10,项目名称:plone4.3,代码行数:25,代码来源:test_CacheManagerLocation.py

示例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'
开发者ID:EricSchles,项目名称:collective.cover,代码行数:7,代码来源:test_base_tile.py

示例3: setUp

    def setUp(self):
        self.portal = self.layer['portal']
        self.request = self.layer['request']

        eventtesting.setUp()

        self.tile = PersistentCoverTile(self.portal, self.request)
开发者ID:digitalnatif,项目名称:collective.cover,代码行数:7,代码来源:test_tile_base_class.py

示例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'
开发者ID:Adniel,项目名称:collective.cover,代码行数:10,代码来源:test_base_tile.py

示例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)
开发者ID:trollfot,项目名称:dolmen.relations,代码行数:10,代码来源:__init__.py

示例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()
开发者ID:collective,项目名称:collective.mollie,代码行数:11,代码来源:test_integration.py

示例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)
开发者ID:Zojax,项目名称:zojax.forum,代码行数:11,代码来源:tests.py

示例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))
开发者ID:goschtl,项目名称:zope,代码行数:11,代码来源:test_CookieCrumbler.py

示例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')
开发者ID:niteoweb,项目名称:niteoweb.ipn.core,代码行数:11,代码来源:test_disable.py

示例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')})
开发者ID:niteoweb,项目名称:niteoweb.ipn.core,代码行数:13,代码来源:test_validity.py

示例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
开发者ID:grodniewicz,项目名称:oship,代码行数:13,代码来源:tests.py

示例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)
开发者ID:trollfot,项目名称:dolmen.beaker,代码行数:14,代码来源:test_all.py

示例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})
开发者ID:niteoweb,项目名称:niteoweb.ipn.core,代码行数:15,代码来源:test_enable.py

示例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)
开发者ID:jean,项目名称:zope.intid,代码行数:15,代码来源:tests.py

示例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()
开发者ID:espenmn,项目名称:collective.cover,代码行数:15,代码来源:test_upgrades.py


注:本文中的zope.component.eventtesting.setUp函数示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。