conftest.py 文件源码

python
阅读 25 收藏 0 点赞 0 评论 0

项目:flask-boilerplate 作者: MarcFord 项目源码 文件源码
def app(request):
    test_app = ApplicationFactory.create_application('testing')
    test_app.app_context().push()
    if database_exists(db.engine.url):
        drop_database(db.engine.url)
    create_database(db.engine.url)
    db.create_all()

    def teardown():
        db.session.expunge_all()
        db.session.remove()
        drop_database(db.engine.url)
        db.engine.dispose()

    request.addfinalizer(teardown)
    return test_app
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号