flask-testing相关内容
因为我的FlASK应用程序不应该在我的数据库中写入任何内容,所以我设置了FlaskSQLAlChemy来反映我的数据库。这样,当我更改我的模式时,我就不必更改我的模型: # app/__init__.py from flask import Flask from flask_sqlalchemy import SQLAlchemy db = SQLAlchemy() def create
..
尝试使用flask_testing中的LiveServerTestCase在Flask应用上运行单元测试时,出现标题中提到的错误. 这是我的测试文件: 从应用导入 导入create_app从flask_testing导入LiveServerTestCase类TestBase(LiveServerTestCase):def create_app(self):app = create_app
..
我必须测试一个从 request.args 获取某些信息的视图. 我不能嘲笑它,因为视图中的很多东西都使用了request对象.我唯一想到的替代方法是手动设置 request.args . 我可以使用 test_request_context()来做到这一点,例如: ,其中self.app.test_request_context()为req:req.request.args = {
..
作为一个最简单的例子,我的Flask应用程序有一个 views 模块,比如 return render_template(' index.html',foo = foo) 我有一个像 from application import app $ b $ from from flask.ext.testing $ b $ def create_app(self):
..
我试图使用烧瓶测试客户端在我的Flask应用程序中测试一个PUT请求。 一切看起来不错,但我不断得到400 BAD的要求。 我使用POSTMAN尝试了相同的请求,并且得到了回应。 这里是代码 from flask import Flask app = Flask(__ name__) data = {“filename”:“/ Users header = {'co
..
我正在写一个烧瓶应用程序的单元测试。这个应用程序公开了REST端点,并使用了flask_restful lib。基本上,我的一个端点将会向其他端点发出请求,并进行一些处理。$ b $ { $ p $ b 当通过pytest执行测试时,它会返回这个错误(注意:当基本上使用curl进行测试时,这个方法是有效的): requests.exceptions.ConnectionError
..
您好想测试在我的瓶子应用程序在终端的“删除路线”我可以看到测试已经过去,它说“test_user_delete(test_app.LayoutTestCase)...确定” 但是当我打开封面还是红色,这意味着不包括它会请你有人向我解释为什么和我在做什么错了? app.layout.view。 py $ b $ test.py e1 = Users(name ='admine2
..
我正在为我的Flask应用程序构建一个测试,在其中一个测试中需要修改一个会话密钥(本身就是一个值列表),然后检查应用程序的行为是否被修改过的密钥内容。我正在使用 Flask文档用于从测试中修改 session 。 这里是摘录的示例代码,用于演示问题报表,以及在测试期间打印的内容): $ b my_app.py 来自烧瓶导入( 烧瓶, 烧录, ) app = Flask(__
..