Python的标准库框架用于测试。
qttest + Unitest:如何使用qsignalspy?
如何使用qttest.qsignalspy with Unitest? 从文档中不清楚;几乎没有例子。 来自pyside6.qtwidgets导入qapplication,qlabel,qwidget,qvboxlayout,qpushbutton 来自
我正在尝试模拟单元测试中的某些对象,但我需要根据 if 语句中评估的模拟对象返回不同的布尔值。 我正在测试的功能看起来很......
我正在使用pathlib.Path.touch创建文件,我想使用unitest.mock.patch装饰器在单元测试中断言以下方法: 会话.py defgenerate_folders(路径:列表): 为了...
我没有这样做的习惯,但有时,为了解决循环导入问题,我会从另一个函数或方法内部导入一个函数,如下所示: 我的班级: def my_method...
Visual Studio Code 在子文件夹中找不到 python 单元测试
我正在 VisualStudio Code 中设置一个 Python 项目。我的文件夹和文件结构如下所示: 基础项目文件夹 源文件夹 package1_folder 模块1.py package2_文件夹 模块2.py
当我在模块中测试 python 类时,我正在烦恼一些模拟,我在下面提供了一个示例 虽然我有这样的模块结构: 模拟示例/ 来源/ 模块_A/ ...
我目前正在编写一个 pytest 文件,需要一些有关它的帮助。 在我的 conftest.py 中,我正在函数 let's session 中初始化 Spark 会话 def 会话(): Spark - Spark.Session ... 我的
我正在尝试测试一些涉及设置/比较日期的python代码,因此我尝试在测试中利用unittest.mock(使用pytest)。我当前遇到的问题是使用...
我正在开发一个项目,该项目使用 pyfakefs 来模拟我的文件系统,以测试先前定义的树结构中的文件夹创建和丢失文件夹。我在 Windows 上使用 Python 3.13 并得到这个...
我试图弄清楚如何使用 Patch 装饰器(或者一般来说是单元测试库)来执行以下 python 代码(我使用的是 3.5 版本): C类: def __init__(自身): 自我._se...
我从单元测试文档中进行了以下测试。 导入单元测试 类 TestStringMethods(unittest.TestCase): def test_upper(自身): self.assertEqual('foo'.upper(), 'FOO') ...
为什么Python的IsolatedAsyncioTestCase这么慢?
我正在为一些使用 asyncio 的 Python 代码编写测试用例。当我的测试类继承自unittest.IsolatedAsyncioTestCase 与u 时,我注意到性能显着下降...
我正在请求模块下测试基本的 GET 请求。我使用 requests.Session 创建一个会话实例,稍后将其传递到函数中。 我正在嘲笑函数调用。我...
Python 模拟 - requests.Session() 获取请求断言错误不接听电话
我正在请求模块下测试基本的 GET 请求。我使用 requests.Session 创建一个会话实例,稍后将其传递到函数中。 我现在正在嘲笑函数 cal...
如何使用 FastAPI 客户端在单元测试中修补第 3 方库
我有一个 FastAPI 的 app/main.py ,它的作用是: 将 qdrant_client 导入为 QdrantClient ... qdrant_client = QdrantClient(url=...) qdrant_client.create_collection(...) ... 应用程序 = FastAPI() ... @app.get(&
assertEqual 比较 json 对象由于 Python 中的“quote”而引发错误
我有一个将数据帧转换为json对象的函数 def Convert_to_json(数据帧): output_json = json.dumps({"XYZ": dataframe.to_dict('records')}, default=str) 重新...