pytest 相关问题

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

Python - 如何访问夹具属性

我正在尝试访问固定装置内的属性,如何访问它。 比赛.py @pytest.fixture(范围=“会话”) 定义数字(): 一 = 1 两个 = 2 总数=一+二 ...

回答 1 投票 0

如何让 PyTest 在 Visual Studio 中工作

我想将 PyTest 与 Visual Studio 集成,以便我的测试显示在测试资源管理器中。到目前为止,我还没有找到任何方法来做到这一点,而这里的一些旧帖子表明人们以前已经做过......

回答 4 投票 0

如何导入与我尝试从该目录外部运行的文件位于同一目录中的 python 文件?

PS C:\用户 rkad\Documents epos ackpack-计算器> python C:\Users rkad\Documents epos ackpack-calculator\src\main.py 回溯(最近一次调用最后一次):文件“C:\Users rkad\Docume...

回答 1 投票 0

如何让 doctest 与 mkdocs 的 markdown 代码块中的示例一起运行?

我使用 mkdocs 和 mkdocstring 来构建我的文档,并在文档字符串中包含代码示例。我还使用 doctest (通过 pytest --doctest-modules)来测试所有这些示例。 选项...

回答 1 投票 0

如何始终为使用 PyTest 测试的 Flask 应用程序提供上下文?

我尝试在 Flask 应用程序上使用 Pytest 实现单元测试,但我很难做到这一点。 我的 Flask 应用程序使用大多数功能的配置文件(此处为 some_method)来进行说明。所以...

回答 2 投票 0

无法弄清楚为什么我的 PyTest 返回“ID not found”HTTPException?

我正在尝试实现更新计时器功能,但无法弄清楚为什么它没有注册字典中确实存在的id(我还应该注意,使用的所有其他方法/变量都是

回答 1 投票 0

使用 pytest 测试是否缺少导入

在我的项目的 __init__.py 文件中,我有以下代码,用于从 pyproject.toml 文件中检索程序的当前版本: 从输入导入任何 从 importlib 导入元数据...

回答 1 投票 0

Pytest 未发现 urllib.parse.quote_plus(connectionstring) 的测试不适用于 pytest

我的项目结构如下 - 基文件夹/ |-- 公共模块 (python) |--其他常用文件 |--API 1 文件夹(python azure 函数) |--API 2 文件夹(python azure 函数) 通用模块我...

回答 1 投票 0

从同级目录导入模块以与 py.test 一起使用

我在将任何内容导入我打算使用 py.test 运行的测试文件时遇到问题。 我的项目结构如下: /项目名 | |-- /标题 | |-- 文件1.py | |-- 文件2....

回答 1 投票 0

如何将一个字符串拆分成多行,其中字符串完全相同

这是一个简单的单元测试: @pytest.mark.parametrize( “卡,预计”, [ ( 喷嚏(), “+---------------------+ |打喷嚏 | \...

回答 1 投票 0

pytest 使用一个测试的数据作为另一个测试的参数

我想知道是否可以使用一个测试生成的数据作为另一个测试的参数。就我而言,我需要修改变量(这是列表),如果我可以将此列表用作...

回答 1 投票 0

sqlalchemy 事件监听加载不适用于 pytest 固定装置

首先,我英语不好。敬请谅解 问题解决了,但没有找到原因。 问题是,如果您将存储在 db 中的 sprit 实例从 fixure 返回到 create_sprit,则加载事件将...

回答 1 投票 0

属性错误:对象没有属性“driver”

我正在尝试建立一个测试框架来进行一个简单的测试,以计算 google.com 上某个单词的搜索结果。我的框架如下所示: 回购协议 |页 | |-google_launch_page.py | |-

回答 1 投票 0

如何将涉及 selenium 的常规函数传递到类中的 pytest 中?

这里是初学者!我有一些基本功能,其中包括一些我想重用的硒代码。但是,我不确定如何合并此代码,因为我的驱动程序是在固定装置内初始化的。 ...

回答 1 投票 0

PytestBDD target_fixture - PytestDeprecationWarning

当我在以下代码上运行 pytest 时: 导入请求 来自 pytest_bdd 导入场景,给定,何时,然后 @scenario('../features/user.feature', '创建新用户') def test_create_user(): ...

回答 1 投票 0

在 pytest 测试会话开始之前以编程方式查找 pytest 的根目录

如果我使用命令“pytest -s -v”运行测试用例 我的测试用例将获取 pytest.ini 文件所在的根目录路径。 但我想以编程方式在“conftest...

回答 1 投票 0

pytest-reportportal 引发测试名称关键错误

所以我使用 pytest-reportportal 库来生成 rp launch 但由于某种原因(仅发生在 ubuntu 服务器上,通过 github actions wf 启动) 错误如下 已收集 403 件 / 325

回答 1 投票 0

django 抽象模型中自引用字段的工厂男孩字段

类基础组织( OrganizationModelMixin、TimeStampedModel、OrganizationWidgetsMixin ): name = models.CharField(max_length=255, verbose_name="Nomlanishi", null=True)

回答 1 投票 0

如何使用 Pytest 测试警告但从摘要报告中排除

Pytest 支持使用 warns() 测试警告消息。例如, 授权.py: 进口警告 def warn_for_plain_text_security(): warnings.warn("注意:.rc 文件中的凭据是

回答 1 投票 0

为什么我在 Github 上的 python 存储库中收到错误“构建:进程已完成,退出代码 5”?

当我尝试在 github 上为我的新 python 存储库运行构建工作流程时,它失败并显示“构建过程已完成,退出代码为 5”。 我尝试重新运行工作流程,但问题仍然存在......

回答 1 投票 0

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