pytest 相关问题

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

在 pytest 中模拟模块导入

我正在编写一个 pytest 插件,该插件应该测试设计用于在一组特定环境中工作的软件。 我正在编写的软件在一个更大的框架内运行,这使得确定

回答 3 投票 0

subprocess.run 不会按预期执行 pytest 命令,在操作工作流程中它不会添加/考虑 cli 参数

基本工作示例: 动作工作流程: 名称:手动_运行 在: 工作流程_调度: 输入: 标记: 描述:“执行了哪些测试” 默认: '' 必填:失败...

回答 1 投票 0

运行时错误:将 redis.asyncio 与 pytest-asyncio 一起使用时事件循环关闭

我正在尝试为使用 Redis 的基于异步的 Python 应用程序编写测试。 我从Redis官方复制了Python代码作为文档数据库快速入门指南,并将其转化为测试: 我...

回答 1 投票 0

当我运行 python manage.py test 时...只有一些表/字段在测试数据库中创建

在 django 中,我试图在测试数据库上运行测试,但我似乎无法让测试数据库正确站立...... 我的真实数据库上有 226 个模型,但是当我运行 python manage.py test (测试位置)时,它......

回答 1 投票 0

使用Pytest时将主数据库更改为Test

帮我解决问题 这是我的设置.py: 数据库= { “默认”: { "ENGINE": "django.db.backends.mysql", “名称”:ENV.MYSQL_DSN....

回答 1 投票 0

当使用 pytest 发生 CommandInvokeError 并且该命令具有 kwargs 时,如何确保不和谐机器人从 on_command_error() 发送消息?

首先提前感谢!如果您需要其他任何东西,例如 pytest 固定装置或其他东西,请告诉我。我不想给这个问题添加不必要的噪音。抱歉,如果我已经通过了...

回答 1 投票 0

Flask Pytest UserWarning:无法再在蓝图上调用设置方法“route”

我对 Flask 和一般测试相对较新,我想为我的路线编写测试。我的一个虚拟测试通过了,但是有 3 个警告,我不明白为什么。 战争...

回答 4 投票 0

使用 Seleniumbase BaseCase 类而不使用 pytest

我想在我的 python3 脚本中使用 Seleniumbase BaseCase 类,但我不想使用 pytest 来运行它。 实际上我想使用 Seleniumbase 驱动程序本身不可用的方法(例如

回答 1 投票 0

asyncio、pytest 和 SQLAlchemy 之间的交互

我有一个Python 3.8程序,它运行一个无限循环的协程,通过create_task在后台调度其他协程,但不等待它们。这些协程使用 SQLAlchemy 的

回答 1 投票 0

如何设置日志文件不可更改的路径

我有不同嵌套级别的测试文件。 例如: /项目/测试/流程/test_flow_1.py /项目/测试/订单/报告/test_reports.py 我在 pytest.ini 中的日志路径设置是 log_file = l...

回答 1 投票 0

PyTest 用于在多个 CSV 文件上运行测试

我想加载多个 CSV 文件,并使用 pytest 分别为每个文件运行相同的测试集。谁能帮助我如何做到这一点? 提前谢谢了! 我尝试使用 for 循环,但是...

回答 1 投票 0

在 Pytest 中模拟 SQLAlchemy Row 对象

我在这个网站上阅读了一些关于使用字典模拟 SQLAlchemy 对象的答案。比如这个。但是,我想要的不是字典,而是实际的 SQLALchemy Table 对象

回答 1 投票 0

在单元测试上运行 pytest 时出现“TEST[DEPENDENCIES] 中的循环依赖关系”错误

我目前有一些使用内置的 unittest 框架编写的测试,当我执行 python manage.py 测试测试位置时,效果很好。 然而,我决定切换到 pytest(最终......

回答 1 投票 0

导入由位置导入的文件会生成 ModuleNotFoundError

(旧标题:解决从按文件名导入的模块导入时出现的 ModuleNotFoundError 错误) 我有以下项目结构 。根 |--lambdas/ | |-- lambda-1/ | |-- lambda_function.py | ...

回答 1 投票 0

ModuleNotFoundError:没有名为“应用程序”的模块 - Pytest

我尝试从 Pytest 开始,我需要将我的应用程序导入到测试文件中 我的错误是 ModuleNotFoundError:没有名为“应用程序”的模块 我的文件树如下: 文件树 我有一个 wsgi.py...

回答 1 投票 0

如何使用 pytest 和 mock 来模拟第三方类

我的测试代码: 从unittest.mock导入补丁 导入pytest 从journalwatcher.journal导入read_for_test @patch("systemd.journal.Reader") def test_read(阅读器): 读取测试(

回答 1 投票 0

Visual Studio Code 测试侧边栏按钮消失了

在 Visual Studio Code 中,左侧那个看起来像烧瓶的测试按钮在我的机器上消失了。我尝试运行命令“测试:运行所有测试”,但收到一条消息&...

回答 3 投票 0

解决从按文件名导入的模块导入时出现的 ModuleNotFoundError 问题

我有以下项目结构 。根 |--lambdas/ | |-- lambda-1/ | |-- lambda_function.py | |-- lambda_context.py |-- 测试 | - 单元 |-- test_my_lambda.py

回答 1 投票 0

ModuleNotFoundError:没有名为“my_package”的模块

我的项目结构是这样的: 项目根目录/ ├── my_package/ │ ├── __init__.py │ ├── src/ ├ ├ ├── my_module.py └── 测试/ ├── 测试模块.py 在 test_module 中我正在尝试

回答 1 投票 0

如何检查Python中重试函数调用的次数

如果失败,我正在使用重试装饰器来运行测试用例。所以,想知道重试函数调用了多少次 def 重试(尝试=3,延迟=10): def 装饰器(函数): @包裹(...

回答 1 投票 0

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