def sessionSetUp(session_data_container_class=PersistentSessionDataContainer): placelesssetup.setUp() ztapi.provideAdapter(IRequest, IClientId, TestClientId) ztapi.provideAdapter(IRequest, ISession, Session) ztapi.provideUtility(IClientIdManager, CookieClientIdManager()) sdc = session_data_container_class() ztapi.provideUtility(ISessionDataContainer, sdc, '')
def nonHTTPSessionTestCaseSetUp(sdc_class=PersistentSessionDataContainer): # I am getting an error with ClientId and not TestClientId placelesssetup.setUp() ztapi.provideAdapter(IRequest, IClientId, ClientId) ztapi.provideAdapter(IRequest, ISession, Session) ztapi.provideUtility(IClientIdManager, CookieClientIdManager()) sdc = sdc_class() ztapi.provideUtility(ISessionDataContainer, sdc, '')
def setUpSessions(): """Set up the session machinery. Do this after placelessSetUp(). """ provideAdapter(ClientId) provideAdapter(Session, (IRequest,), ISession) provideUtility(CookieClientIdManager(), IClientIdManager) sdc = PersistentSessionDataContainer() provideUtility(sdc, ISessionDataContainer)