def test_frontend_general(self): self.mock_as_admin() exception = ( '/ereporter2/api/v1/on_error', r'/restricted/ereporter2/errors/<error_id:\d+>', '/restricted/ereporter2/request/<request_id:[0-9a-fA-F]+>', ) for route in handlers.get_frontend_routes(): if not route.template in exception: self.app.get(route.template, status=200) def gen_request(request_id): # TODO(maruel): Fill up with fake data if found necessary to test edge # cases. self.assertEqual('123', request_id) return logservice.RequestLog() self.mock(logscraper, '_log_request_id', gen_request) self.app.get('/restricted/ereporter2/request/123', status=200)
def test_frontend_general(self): self.mock_as_admin() exception = ( '/ereporter2/api/v1/on_error', r'/restricted/ereporter2/errors/<error_id:\d+>', '/restricted/ereporter2/request/<request_id:[0-9a-fA-F]+>', ) for route in handlers.get_frontend_routes(): if not route.template in exception: self.app.get(route.template, status=200) def gen_request(request_id): # TODO(maruel): Fill up with fake data if found necessary to test edge # cases. self.assertEqual('123', request_id) return logservice.RequestLog() self.mock(logscraper, '_log_request_id', gen_request) self.app.get('/restricted/ereporter2/request/123', status=200)
def setUp(self): super(Ereporter2FrontendTest, self).setUp() self.app = webtest.TestApp( webapp2.WSGIApplication(handlers.get_frontend_routes(), debug=True), extra_environ={'REMOTE_ADDR': '127.0.0.1'})
def setUp(self): super(Ereporter2FrontendTest, self).setUp() self.app = webtest.TestApp( webapp2.WSGIApplication(handlers.get_frontend_routes(), debug=True), extra_environ={'REMOTE_ADDR': '127.0.0.1'})