pytest 相关问题

使用Python进行简单强大的无样板测试。还要为`pytest`标记的问题添加`python`标签。

有什么方法可以将测试分成独立的组,每个组都将运行新的 pytest 运行吗?

在我的框架中,测试/设置/conftest之外还有逻辑,其中创建一个实例,从数据库检索数据,然后在收集阶段形成

回答 1 投票 0

如果 json 括号不为空,如何使 api 调用测试失败

我有一个进行 HTTP 调用的 Pytest 脚本: def test_bid_submission_send(): # 行为: 响应 = post_requests(令牌, '/xxx/api/xxx/bidsubmissions/send',

回答 1 投票 0

如何在 pytest 中设置默认的每个测试超时?

我想强制 pytest 中的测试时间不超过 3 秒。 pytest-timeout(https://pypi.python.org/pypi/pytest-timeout)几乎可以满足我的要求......但它似乎允许我设置一个

回答 3 投票 0

验证调用另一个构造函数的构造函数

我想验证 Foo() 调用 Bar() 而无需实际调用 Bar()。然后我想验证 obj 是否被分配了 Bar() 返回的任何内容。 我尝试了以下方法: 类酒吧: def __init__(sel...

回答 1 投票 0

如何使用 PyTest 来模拟具有基于 self 的副作用的属性

我尝试了下面的代码,使用 new_callable=PropertyMock 来模拟属性调用,并使用 autospec=True 能够在副作用函数中访问 self : 从unittest.mock导入PropertyMock ...

回答 1 投票 0

自定义 Pytest 结果

我知道可以制作自定义 pytest 结果(制作自定义测试结果),但是我正在努力为通过的测试设置新结果。 例如(伪代码): 定义测试_...

回答 1 投票 0

pytest如何进行测试选择?

我正在尝试使用“-k”选项找出 py.test 选择的表达式语法。 我已经看过这些示例,但我不清楚使用“k”标签时的语法选项是什么。 我是

回答 1 投票 0

找不到步骤定义错误 - 仅适用于给定步骤 - pytest-bdd

为什么以下 pytest-bdd 代码会抛出错误: pytest_bdd.exceptions.StepDefinitionNotFoundError:找不到步骤定义:给出“我有一个空的购物车 这是壮举...

回答 1 投票 0

pytest测试结束后不退出

`从...导入fastapp 导入pytest 从 async_asgi_testclient 导入 TestClient 作为 AsyncClient 从 fastapi.testclient 导入 TestClient 客户端 = TestClient(fastapp) @pytest.mark.django_db(

回答 1 投票 0

将元数据添加到 pytest_configure 文件中,出现内部错误 AttributeError:“Config”对象没有属性“metadata”

我已经导入了 pytest 并安装了 pytest html,我正在尝试将元数据添加到 pytest_configure 文件中,但是当我在终端中运行测试时,我没有返回内部服务器错误属性

回答 3 投票 0

pytest:错误:无法识别的参数:--html=report.html

我为 pytest 安装了 html 报告。 一直工作得很好,直到有一天抛出了这个错误 pytest:错误:无法识别的参数:--html=report.html

回答 3 投票 0

Pytest:测试运行后如何显示生成的报告?

我将 pytest 与 pytest-html 插件结合使用,该插件在测试运行后生成 HTML 报告。 我正在使用自动连线会话装置来自动打开生成的 HTML

回答 4 投票 0

将屏幕截图添加到 pytest-html 报告

我使用以下代码在 pytest-html 报告中添加屏幕截图,它没有给出任何错误,但运行代码后 .png 文件为空。 @pytest.mark.hookwrapper def pytest_runtest_makereport(...

回答 1 投票 0

这个夹具问题有什么解决办法吗?

test_T001_launch_browser.py 从 cashsite_admin_pageobjects.launch_browser_test.launch_browser_test_manager 导入 LaunchBrowserTestManager 导入pytest 类 Test_T001_Launch_Browser: @pytest。

回答 1 投票 0

仅通过指定测试名称来按特定顺序运行一组特定的 pytest 测试

为了重现 pytest 失败,我想通过 pytest 按特定顺序运行一个或多个测试,而不修改原始源文件(不允许添加标记)。测试是

回答 1 投票 0

pkg_resources 运行 pytest 时出现 DeprecationWarning?

我正在开发一个 Python 库,最近想将 pytest 集成到我的开发工作流程中。我尝试运行一个简单的测试并通过了,但我收到了警告: .venv\Lib\site-packages\pygame\

回答 1 投票 0

在 docker 容器中运行 pytest,同时运行 GitHub Actions 工作流程

在我的 Django 项目中,我有 psql/postgis 数据库引擎。要运行测试,我需要 testdb 具有相同的配置。因此,我对存储库进行了 docker 设置,从而使项目启动并运行。 ...

回答 1 投票 0

在 docker 容器中运行 pytest,同时运行 github 操作

在我的 Django 项目中,我有 psql/postgis 数据库引擎。要运行测试,我需要 testdb 具有相同的配置。因此,我对存储库进行了 docker 设置,从而使项目启动并运行。 ...

回答 1 投票 0

使用多个 AsyncClient 与 Pytest 进行集成测试

我想使用两个不同的 httpx 客户端,一个与实际数据库交互,另一个与测试数据库交互。但由于某种原因,所有交易都发生在实际数据上......

回答 1 投票 0

pytest 中的分组测试:类与普通函数

我正在使用 pytest 来测试我的应用程序。 pytest 支持两种(据我所知)编写测试的方法: 在课堂上: test_feature.py -> 类 TestFeature -> def test_feature_sanity 在功能中...

回答 4 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.