Esempio n. 1
0
 def setUp(cls):
     portal = get_portal_as_owner()
     portal.clearCurrentSkin()
     portal.setupCurrentSkin(portal.REQUEST)
     setup_mock_mailhost(portal)
     portal.browser_id_manager = BrowserIdManagerMock()
     portal = get_portal_as_owner()
     if setup_cabochon_mock is not None:
         setup_cabochon_mock(portal)
     setup_mock_config()
     monkeypatch_makerequest(portal)
     txn.commit()
Esempio n. 2
0
    def setUp(cls):
        portal = get_portal_as_owner()
        portal.clearCurrentSkin()
        portal.setupCurrentSkin(portal.REQUEST)
        setSite(portal)

        # Many things depend on the word for project being 'project'.
        # Here's a hack to ensure that works at content creation time,
        # regardless of your config.
        # It's OK for other tests to override this...
        monkey_proj_noun('project')

        # create and setup the rest of the test content
        create_test_content(portal, all_events=False)
        add_redirection_hooks(portal.projects)
        txn.commit()
Esempio n. 3
0
 def setUp(cls):
     setup_mock_http()
     portal = get_portal_as_owner()
     txn.commit()
Esempio n. 4
0
 def tearDown(cls):
     portal = get_portal_as_owner()
     teardown_mock_mailhost(portal)
     unmonkey_makerequest()
     del portal.browser_id_manager