python-unittest 相关问题

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

PyCharm测试右键运行:builtins.tuple AttributeError对象没有属性

更新和导入一些项目后,一旦从 Pycharm 运行,我的测试就会发生一些非常奇怪的事情。我已经修复了一般的单元测试运行器配置,但是当 ru...

回答 1 投票 0

修补类属性以返回原始值的修改版本

我想修补类属性以返回原始属性的修改版本。 在此示例中,我想修补 Greeter.greeting 以将值“TEST”添加到什么...

回答 1 投票 0

通过测试我的异常来解决问题。为什么 isinstance() 不起作用?为什么是 ApiException() 而不是 ApiException?

我的单元测试有问题。我有一个测试来测试,如果 HTTP 状态代码不好,处理 API 的代码是否会抛出异常。上下文:该代码用于自动化 m...

回答 1 投票 0

pytest 断言上下文管理器内部的方法是否被调用

我已经根据他们的示例实现了 InfluxDB 的接口。它使用 context_manager 内的 DB 写入: 从 influxdb_client 导入 InfluxDBClient、Point、WriteOptions InfluxInte 类...

回答 1 投票 0

在Python单元测试中模拟json.dumps()方法

我正在使用 Pytest 编写测试用例,我需要模拟一个使用 json.dumps() 方法的函数。 我尝试了很多方法,但不知怎的,这个方法不能被嘲笑。 我尝试使用装饰器 -...

回答 1 投票 0

模拟无法按预期工作(Django)

我有这个代码: // app1.service.py 数据库={ 1:“爱丽丝”, 2:“鲍勃”, 3:《查理》 } def get_user_from_db(user_id): 返回数据库.get(user_id) /...

回答 1 投票 0

模拟Python中被其他类使用的类

我试图模拟一个类上的函数,该函数调用其他类中的函数,调用其他类的方法,如下所示。 类检查: def __init__(自身): 阿斯达 def b(自身): ...

回答 1 投票 0

使用默认参数测试函数

假设我想测试这个功能: def get_user(user_id,adults_only = False): 经过 其中未显示实现。 我想使用参数化扩展来测试它,比如......

回答 1 投票 0

使用单元测试为 Flask 应用程序编写单元测试

我是单元测试的新手,我正在尝试为我编写的代码编写一个测试,这是一个注释系统,可以将注释和一些额外信息保存到数据库中。这是代码: @app.route...

回答 1 投票 0

mock_open 用于在导入类的实例方法内部调用 open

我正在尝试测试我拥有的将输出写入文件的类中的方法。但是,为了防止测试方法实际写入新文件,我想模拟写出过程......

回答 1 投票 0

使用 Unittest 管理 Playwright 浏览器

我对编码有点陌生,被要求对公司网络登录进行测试,他们希望我实现模块unitestt和playwright测试生成器工具。这是我到目前为止所拥有的。我不得不

回答 1 投票 0

Python3 单元测试似乎受到了之前测试的影响

到目前为止,我已经通过单元测试获得了很多良好的覆盖率,但是今天下午我遇到了一些我隔离的东西,如下所示。我能做的最简单的课程版本是: 类尝试...

回答 1 投票 0

使用单元测试框架测试 pandas 数据框

我正在尝试使用 python 单元测试框架进行处理 csv 文件的单元测试。 我想测试列名称匹配、列中的值匹配等情况。 我知道还有更多

回答 1 投票 0

调用其他方法的模拟方法

我有课 X类: def __init__(self, db): self.db = db def get_data_from_friend(self): 返回无 def get_data_from_db(self): 返回 self.db.get_my_db_data() def get_...

回答 1 投票 0

Pythonunittest发现无法导入源代码

我使用VSCode中集成的Python unittest进行测试。我有这样的目录 项目根目录/ 源代码/ 模块/ __init__.py a.py 测试/ 模块/ __init__.py 测试_a...

回答 2 投票 0

Visual Studio Code 使用 Python、PYTHONPATH 以及单独的源和测试文件夹

给定项目结构: * 项目 * 源代码 * 我的包 * __init__.py * 代码文件.py * 测试 * __init__.py * 我的包 * __init__.py * 代码文件测试.py 嗬...

回答 1 投票 0

文档中的unittest示例不适用于动态列表

来自该示例的文档 导入单元测试 类 WidgetTestCase(unittest.TestCase): def 设置(自身): self.widget = Widget('小部件') def 拆解(自我): 自我.w...

回答 1 投票 0

单元测试可以从命令行工作,但不能从 pycharm 工作

我正在编写一些单元测试,我想在 pycharm 中调试它们。调试工作正常。但是,如果我想在调试模式之外运行测试,我会得到: C:\Users\my_name\Miniconda3 nvs eature-

回答 1 投票 0

如何模拟 __next__ 魔术方法?

如何模拟Queue.__next__魔术方法?下面带有 side_effect 的代码不起作用: 从unittest.mock导入MagicMock 类队列: def __init__(自身): self.nums = [1, 2, 3] ...

回答 1 投票 0

为什么没有引发 ValueError?

我目前正在做 python 课的作业,需要一些帮助。我写了以下函数: def get_funcs(funcs: dict, file_name: str, table_name: str) -> None: ''' 阅读...

回答 1 投票 0

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