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()
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()
def setUp(cls): setup_mock_http() portal = get_portal_as_owner() txn.commit()
def tearDown(cls): portal = get_portal_as_owner() teardown_mock_mailhost(portal) unmonkey_makerequest() del portal.browser_id_manager