def __init__(self): req = TestRequest() req.given_config = Config AllContext.__init__(self, req) self.content_lang = self.current_lang = self.lang = "en" self.session=None i18n.i18n_init(self)
def run_request(self, **params): request = TestRequest(**params) #XXX: config passing hack request.given_config = getattr(self, 'Config', wikiconfig.Config) context = wsgiapp.init(request) wsgiapp.run(context) return context
def init_test_request(given_config=None, static_state=[False]): if not static_state[0]: maketestwiki.run(True) static_state[0] = True request = TestRequest() request.given_config = given_config request = init(request) return request