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)
Beispiel #2
0
  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'})
Beispiel #4
0
 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'})