python-unittest 相关问题

Python的标准库框架用于测试。

使用unittest对python3脚本进行单元测试

我有一个小的python3脚本。像这样的东西 导入系统 内容 = sys.stdin.read() 打印(内容) 我需要使用 import unittest 为此编写一个单元测试。我试图理解,如何

回答 1 投票 0

如何模拟属性

我问如何使用 Python 3 在单元测试中模拟类属性。我尝试了以下方法,这对我遵循文档有意义,但它不起作用: foo.py: 类 Foo(): @正确的...

回答 3 投票 0

如何在unittest下运行的doctest中抑制ResourceWarning()s

我的Python文档测试打开了一些它永远不会关闭的文件。这不会造成任何问题;当对象被销毁时它们会自动关闭,并添加逻辑以确保它们明确关闭将

回答 1 投票 0

从 python 中的单元测试中获取模块名称

使用 python unittest 时,有没有办法以编程方式从测试套件中获取测试模块名称? Python unittest.loader.TestLoader 有一个 discovery 方法,它返回所有测试模块,但我...

回答 1 投票 0

VSCode Python 单元测试发现失败:“utils”不是包 -> sys.path 排序?

几天后,Visual Studio Code Python 单元测试发现在几个包含名为 utils 的包的项目中不再对我有用: 2023-10-18 09:37:36.901 [info] 发现单元测试测试...

回答 1 投票 0

如何使用 pyinstaller 运行单元测试

我正在使用 pyinstaller 来捆绑我的 python 项目。我的项目中也有一些单元测试,我想知道是否有一种方法可以在 pyinstaller 将所有内容捆绑在一起之前运行单元测试...

回答 1 投票 0

如何访问我的unittest.py中的task.py文件?

我正在使用 jetbrains academy 和 pycharm,我正在尝试构建一门使用 python 中的单元测试进行自动检查的课程。这是创建“edu”类型的默认任务时得到的结果: 文件

回答 1 投票 0

使用 Flask_SQLAalchemy 和 MariaDB 进行数据库模拟。使用 create_all 和 drop_all 方法创建或删除数据库失败

我正在尝试使用flask和unittest来实现数据库模拟。我见过的示例使用 Flask-SQLAlchemy 的 db.create_all() 和 db.drop_all() 方法以及 unittest 的 setUp() 和 TeaDown() 方法...

回答 1 投票 0

Python3.6错误:ModuleNotFoundError:没有名为“src”的模块

我知道以前也有人问过类似的问题...但我很快就怀疑了... 我一直在关注此链接:https://www.python-course.eu/python3_packages.php 我的代码结构: 我的项目 --

回答 6 投票 0

模拟多个数据库连接?

我有一个Python应用程序,它与许多不同的数据库产品集成; MySQL、MariaDB、PostgreSQL 甚至 GitHub 等一些应用程序。这些集成中的每一个都是我们编写的...

回答 1 投票 0

在azure管道上运行python单元测试时出现问题:类型错误:缺少3个必需的位置参数

我已经为当前正在运行的一些辅助类编写了一些单元测试。该类负责加载 blob 存储中的一些文件,分割它们的内行来读取...

回答 1 投票 0

在 python unittest 中模拟实例方法

我是一名软件开发人员多年,但对Python还是个新手。我正在编写一个单元测试(因此不存在数据库连接),该测试涉及 Django 中的一个模型,该模型访问通过

回答 1 投票 0

修补常量文件中引用的方法,其常量被拉入测试下的方法中

我有一个常量文件,其中包含开发人员可以根据需要修改的配置。为了便于阅读,它被分解了,所以结构看起来像这样: 来自应用程序配置...

回答 1 投票 0

如何模拟打开文件并在路径不存在时引发?

我在测试读取文件第一行的函数时遇到问题,并在文件路径不存在时引发异常。 当前代码: 从unittest.mock导入补丁,moc...

回答 1 投票 0

FastAPI - 模拟路径函数没有效果

我有一个简单的 FastAPI 应用程序,我正在尝试使用 pytest 为其创建测试。 我的目标是测试应用程序在出现不同错误时的行为方式。 我有一个简单的健康检查路线...

回答 2 投票 0

如何模拟boto3的SES版本2 API?

我正在尝试改进电子邮件发送器 lambda,以便它可以使用 AWS 的 SES 发送也包含附件的批量电子邮件。 (当时)似乎最好的解决方案就是简单地升级......

回答 2 投票 0

如何测试浮点值的 N 个有效数字?

大量代码(例如 numpy、scipy、sklearn)进行数学处理,结果是浮点或浮点数组。在unittest.TestCase中有一个比较浮点值的方法,称为assertAlmos...

回答 1 投票 0

修补Python类和Python类的方法有什么区别?

我相信正确的修补方法是模拟 Python 类,然后在修补的类上调用 .return_value 但我不确定为什么。假设我有一些代码: 类.py: 一些类: def __init__(自我,

回答 1 投票 0

Python 测试断言(单元测试,剧作家)

所以我是测试新手,现在已经学习Python/剧作家测试几个星期了。 我必须断言并找到了多种编写它们的方法,所以这听起来可能很愚蠢

回答 1 投票 0

python unittest ModuleNotFoundError:没有名为 <...>

我尝试使用flask和unittest创建简单的Python项目。结构非常简单: 类 |-系统信息 |静态 |模板 |-index.html |- 布局.html |

回答 2 投票 0

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