def db(app, request):
    """
    Returns session-wide initialised database.
    """
    with app.app_context():
        _db.drop_all()
        _db.create_all()
Пример #2
0
def app():
    app = Flask(__name__)

    with app.app_context():
        app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:////tmp/test.db'
        app.config['TESTING'] = True
        app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False

        init_app(app)
        db.drop_all()
        db.create_all()

    client = app.test_client()
    yield client
Пример #3
0
 def tearDown(self):
     db.drop_all()
Пример #4
0
from bootstrap import db
db.drop_all()
Пример #5
0
 def tearDown(self):
     db.session.remove()
     db.drop_all()
Пример #6
0
def reset_db():
    db.drop_all()
    db.create_all()
    return "Done"