예제 #1
0
def create_app():
    """Method for creating the default app with keyard route"""
    app = falcon.API(middleware=[requireJSON()])
    keyard = resource.KeyardResource()
    app.add_route('/keyard', keyard)
    prepare_app(app)
    return app
예제 #2
0
 def before(self):
     self.resource = resource.KeyardResource()
     self.api.add_route('/keyard', self.resource)
     prepare_app(self.api)
예제 #3
0
 def test_prepare_app(self, handler_mock):
     app = mock.MagicMock()
     utils.prepare_app(app)
     handler_mock.assert_called_with(app)
예제 #4
0
 def before(self):
     self.api = falcon.API(middleware=[requireJSON()])
     self.resource = resource.KeyardResource()
     self.resource.api = mock.MagicMock()
     self.api.add_route('/keyard', self.resource)
     prepare_app(self.api)