使用Python进行简单强大的无样板测试。还要为`pytest`标记的问题添加`python`标签。
flask-jwt-extended:测试期间伪造授权标头(pytest)
这是我要测试的功能 @jwt_required def get_all_projects(自身): # 这里不包括实现 我从 pytest 类调用该函数 def test_get_all_projects(
我有一个类,其中的一些属性我想限制在一个范围内。 我使用 pydantics 的字段约束(例如 ge=0)执行此操作,并期望强制执行该约束。 然而,验证并不
pytest 确保您的测试模块/包具有有效的 Python 名称——无法导入
我有这个文件结构。 当我在终端中编写 pytest 时。 我有这个问题! ModuleNotFoundError:没有名为“money_transactions_test”的模块 提示:确保您的测试模块/包有...
我有以下代码块。 @pytest.mark.parametrize("project_name", [ pytest.param(“默认”,marks=pytest.mark.defa), pytest.param("远程", ...
在 VScode 中,发现了 pytest。使用 conda env,它是选定的 Python:Interpreter。 但是,当我尝试运行一项或所有测试时,它只是说“已完成运行测试!”。钙...
如何在 pytest 工厂中覆盖 django auto_now_add ?
由于django模型中的auto_now_add send_at在pytest工厂中不起作用,我需要覆盖pytest工厂的sent_at: ABC 类(模型.模型): x = models.ForeignKey(X, on_delete=models.
pytest 8.3.2,pytest-bdd=7.2.0,下面是我的功能文件 特征:博客 您可以在其中发布文章的网站。 场景:发布文章 给定“测试”应用程序 下面...
我有 config.py 模块,用于加载连接到 MongoDB 所需的环境变量。 当我尝试在 vscode 中运行测试发现 pytest 找不到这些环境变量。 在...
pytest ScopeMismatch 错误:如何正确使用装置
对于下面这段代码: @pytest.fixture(范围=“模块”) def dummy_article(请求, db): return Mixer.blend("core.article", title="此一价格",internal_id=3000) 定义
Monkeypatch 在 ETL 数据管道中提取步骤以进行功能测试
考虑这样的 ETL 管道存储库构建: etl_repo ├── 应用程序 ├── 提取物 ├── extr_a.py ├── extr_b.py ├── 变形 ├── trans_a.py ├──
Pytest KeyError: '__spec__' 在处理上述异常的过程中,又发生了一个异常: AttributeError: __spec__ Empty suite
我正在尝试在 pycharm 中的 python 存储库上执行一些 pytest 测试。我尝试从命令行单独执行测试,但出现相同的错误。 我正在使用 python 和我的 python
我有两种不同的观点,它们似乎各自有效。但是当我尝试将它们与 http 重定向一起使用时,就会失败。 上下文非常简单,我有一个创建
大多数第三方 Python 库都会抛出自定义异常。其中许多异常都有其自身的依赖性和副作用。例如,考虑以下情况: 班级
在 Github Actions 中的 docker 组合服务上运行 pytest 时显示“进程已完成,退出代码为 137”
我已经为 Github Actions 创建了一个工作流程,以使用 pytest 自动执行测试。在 GitHub 上运行时,出现错误。 我有一个错误形式的问题: 进程已完成,退出代码为 137。
所以我的具体问题是我正在尝试为这样的事情创建一个单元测试: 从 mongo_models 导入记录 异步 def do_something(record_id: str): 记录 = 等待 Record.find_one(
当我尝试从另一个文件导入 square() 时 来自 calci import square def sq(): 断言平方(2) == 4 断言平方(3) == 9 断言平方(-3) == 9
有人可以解释一下当每个函数使用相同的固定装置时 pytest 中的执行顺序吗
@pytest.fixture(范围='会话',autouse=True) 我在每个文件的测试框架中使用上述固定装置。但我不明白函数执行的顺序以及为什么......
我正在使用带有 Azure 函数的 Python 3.8。 我有以下项目布局... 我的项目 __应用程序__ __init__.py 物体 __init__.py 测试 __init__.py ...
Singleton Selenium Chromedriver 随机决定不连接,罪魁祸首可能是什么
我的 python selenium 的 chromedriver 连接有问题。大约有一半的时间我运行测试来连接到我托管的服务器,selenium 会抛出这样的连接超时错误 测试\
如何在 Pytest 中模拟 httpx.AsyncClient()
我需要为一个用于从API获取数据的函数编写测试用例。在那里我使用 httpx.AsyncClient() 作为上下文管理器。但我不明白如何为该功能编写测试用例。 一个...