我想用Flask+Werkzeug+SQLite在内存中测试我的应用程序API。在
应用程序是使用应用程序工厂模式配置的,如下所示:
def create_app(config_name):
application = Flask(__name__)
application.config.from_object(config_name)
db = FlaskDB(application)
database.initialize(db.database)
db.database.commit()
register_admin_blueprints(application)
*****
return application
在测试中我使用:
^{pr2}$在'配置测试'文件具有变量数据库。在
我在数据库中注册数据
在这里,我断言我的测试。在
当我使用DATABASE='sqlite时:///测试数据库'工作正常,但当更改为DATABASE='sqlite:///:memory:'我会出错。在
有什么办法解决这个问题吗?在
Tks公司。在
目前没有回答
相关问题 更多 >
编程相关推荐