pytest 相关问题

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

在 pytest 为 django 设置数据库之前安装 postgresql 扩展

我需要为 django 项目安装 citext 扩展到我的 postgresql 数据库。对于项目本身来说,它进展顺利并且通过迁移工作得很好,但是我的 pytest 配置了选项 --no-

回答 2 投票 0

如何使用 pytest-django 设置 postgres 数据库?

我希望 pytest-django 在创建测试数据库时安装 Postgres 扩展。我一直在研究 conftest.py 来尝试让它工作,但我被困住了。 我的 conftest.py 位于...

回答 4 投票 0

当跨文件和参数化时,Pytest 依赖项不起作用

我遇到了一个问题,其中 pytest_dependency 在以下情况下按预期工作 任何一个 进行参数化,相关测试位于同一个文件中 或者 不进行参数化和依赖测试...

回答 1 投票 0

pytest:AttributeError:测试类对象没有属性?

我正在为下面的课程编写 pytest D 类服务: def get_file_list(自身,目录): '''获取产品目录的文件''' pytest代码是 @pytest.fixture def d_service()...

回答 1 投票 0

@pytest.mark.parametrize 用于返回两个值的函数

我有一个函数,它接受 pandas DataFrame(重要的是,这个特定的 DataFrame 作为函数的参数,没有列名称)并生成一个带有列的 DataFrame ...

回答 1 投票 0

如何使用Python和Pytest比较和测试字典列表中的特定键

我有一个字典项目列表,我想比较字典列表中的特定键。我正在尝试以下代码,它工作正常,但我看到代码重复。有没有...

回答 2 投票 0

灯具的灯具:我是否导入其他灯具所依赖的灯具?

所以我在使用固定装置进行 pytest 时遇到了这个问题。 假设我们有以下代码。 Sample_search_page_url 是一个依赖于固定件sample_query 的固定件。它们被定义在一个单一的...

回答 1 投票 0

使用 pytest 断言字符串与正则表达式匹配并获得良好的错误报告的规范方法是什么?

unittest 模块具有assertRegexMatches 断言,但 pytest 的美妙之处在于它可以让您使用更自然的断言。但 断言 re.search(pattern, str) 不是 None 不太好,也没有

回答 1 投票 0

如何使用 pytest 测试 Turtle 库函数?

长话短说:我是一名中学计算机科学老师,最近完全丢失了我用来教授 Python 语法的程序。我正在尝试使用 pytest 自己重建它。我的背景...

回答 1 投票 0

pytest 参数化我缺少必需的位置参数

我尝试为我的单元测试添加 use pytest parametrize 。但我看到“缺少必需的位置参数”的错误。您能帮忙看看问题出在哪里吗?谢谢。 @pytest.mark.parametrize(&...

回答 3 投票 0

Pytest 内部应用程序插件未被发现

我一直在尝试开始使用基本的 Pytest 内部应用程序插件。根据 v8.1.1 Pytest 文档,应该可以使用 pytest_plugins = [&

回答 1 投票 0

属性错误:模块“conftest”没有属性“driver”

我正在尝试运行测试,但我遇到了这个错误,这是我的代码,有人可以告诉我错误在哪里吗? 会议测试 导入pytest 从硒导入网络驱动程序 驱动程序:webdriver.Remote @

回答 1 投票 0

aiohttp 与 pytest 的奇怪行为

所以,我想在特定控制器中返回 HTTPNoContent 响应(我正在使用 aiohttp)。然后我想用 pytest 测试它: 从 aiohttp 导入 web 从 aiohttp.web 导入 HTTPNoContent 异步...

回答 1 投票 0

如果定义了构造函数,py.test 会跳过测试类

我有以下通过 py.test 运行的单元测试代码。 构造函数的存在会使整个类在运行时跳过 py.test-v-s 已收集 0 件 / 已跳过 1 件 谁能解释一下...

回答 4 投票 0

pytest:从夹具打印

我正在使用 Pytest 编写测试。我有一个这样的装置: @pytest.yield_fixture(autouse=True,scope='会话') def 管理测试(): print("做一些事情...") 做东西() 屈服 我打印了

回答 3 投票 0

Python POST 到 API 请求问题

我一直致力于在 Python 3.10.10 上使用 pytest 进行 API 测试,并且我偶然发现了一个 post 请求的问题。这是我目前拥有的代码: 将请求导入为 req api = '一些api' ...

回答 2 投票 0

在 GitHub Actions 中使用 pytest 运行 subprocess.call 失败

我在 GitHub 上有一个 CI 管道。 在 test.py 文件中,我有以下内容: 子流程.调用( 参数=[ “Python”, “./文件夹/文件.py”, “--文件路径”...

回答 1 投票 0

DRF APIClient删除数据到达request.data,而不是request.query_params

我使用DRF的APIClient来编写自动化测试。当正在编写第一个删除测试时,我发现很奇怪,通过的数据到达了request.data,而如果我使用axios或

回答 2 投票 0

VS Code / Python / 使用调试器调试 pytest 测试

当使用 pytest 运行测试时,如何让 VS Code 在失败时将我放入调试器? Pytest 捕获所有错误和断言,VS code 仅在未捕获的情况下调用调试器...

回答 3 投票 0

python模拟查找调用方法的位置

我正在开发一个有一些pytests的项目,在其中一个测试中我有以下行: 模拟类=模拟() 断言mocked_class.send.call_count == 1 现在我在c找不到地方了...

回答 2 投票 0

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