def app(): _app = create_app() # Establish an application context before running the tests. ctx = _app.app_context() ctx.push() def teardown(): ctx.pop() return _app
def setUpClass(cls): super(TestHighResImage, cls).setUpClass() cls.app = create_app('Testing')
def setUpClass(cls): super(TestFusionTables, cls).setUpClass() cls.app = create_app('Testing')
def setUpClass(cls): super(TestGEE, cls).setUpClass() cls.app = create_app('Testing')
def setUpClass(cls): super(TestDatabase, cls).setUpClass() cls.app = create_app('Testing') with cls.app.app_context(): db.create_all()
def setUpClass(cls): super(TestAuthViews, cls).setUpClass() cls.app = create_app('Testing')
from croplands_api import create_app if __name__ == "__main__": app = create_app('Production') app.config['SQLALCHEMY_ECHO'] = True app.run(debug=True, port=8000, threaded=True)
#!flask/bin/python from croplands_api import create_app app = create_app(config='Production')
def setUpClass(cls): super(TestApi, cls).setUpClass() cls.app = create_app() with cls.app.app_context(): db.create_all()