pytest 相关问题

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

在python中从不同文件夹导入相似名称的文件

我有两个同名的不同文件,我正在为其编写单元测试。文件结构如下: 项目\ 任务\ 文件夹1\ 需要测试.py 文件夹2\ 需要测试.py 我的测试文件是...

回答 1 投票 0

类型错误:对象响应不能在“等待”表达式中使用

我正在尝试执行这个单元测试。我想异步等待 GET,因为检索数据需要一段时间。但是,我得到: TypeError: object Response can't be used in 'await'

回答 1 投票 0

线程 Flask 应用程序给出 OSError:[Errno 98] 地址已在 Jenkins 作业中使用

我正在线程中启动我的 Flask 应用程序,当我在本地环境中测试它时,它工作得很好,但每当我在 Jenkins 上运行时,它都会给出已在使用的错误。 这是我的主要测试应用程序

回答 1 投票 0

如何在Python中显示单元测试的正确覆盖率?

我无法显示单元测试的正确覆盖率信息。我创建了一个简单的 python 文件,如下所示: simple.py 包含以下内容: def 乘法(x, y): 返回 x * y ...

回答 1 投票 0

将 pytest 与 src 层一起使用

pytest 建议添加一个额外的目录来分隔项目中的源代码: 我的包 ├── 源# <-- no __init__.py on this layer │   └── my_package │   ├── __init__.p...

回答 4 投票 0

使用 Moto 测试 AWS 电子邮件 - 无法使其正常工作

我正在尝试使用 moto 来测试发送 aws 电子邮件。文档很差,有些东西已经改变了——比如 @mock_ses 似乎不再存在了。坦白说我对嘲笑的理解是......

回答 1 投票 0

具有相对导入的Python项目文件结构,或者如何正确构建所描述的项目

我一直在尝试解决Rosalind.info网站上的生物信息学问题,现在当我想要执行一些简单的测试时遇到了一些麻烦。 我的项目结构如下...

回答 1 投票 0

测量 pytest 设置时间

使用 --durations=10,pytest 显示 10 个最慢的测试。我有很多测试,所有测试都运行得很快,但是测试创建到处都需要很长时间,尤其是在像这样的结构中 @pytest.mark.parame...

回答 1 投票 0

在 pytest 中查找最慢的测试创建时间

使用 --durations=10,pytest 显示 10 个最慢的测试。我有很多测试,所有测试都运行得很快,但是测试创建到处都需要很长时间,尤其是在像这样的结构中 @pytest.mark.parame...

回答 1 投票 0

无法在使用Python的播放权测试中捕获浏览器错误日志

我正在用 python w/ playright + pytest 编写功能测试。我正在编写一个测试来识别浏览器日志中的任何错误。 但我似乎无法获取日志的内容。好像是c...

回答 1 投票 0

有没有办法断言某人使用 pytest 输入了正确的代码?

在过去的两年里,我在课堂上使用了一个名为 CodeKeyz 的程序来教授代码语法,同时我有时间专门教授 Python 的计算思维方面。 韦尔普。他们是...

回答 1 投票 0

如何使 pytest 中的第二个参数化变量成为第一个参数化变量的函数?

我有一个 pytest 测试,如下所示: @pytest.mark.parametrize('类型', ['a', 'b', 'c']) @pytest.mark.parametrize('val', list(range(0, VAR_THAT_IS_FUNCTION_OF_TYPE))) def 测试(类型,值): 哪里...

回答 1 投票 0

如何将固定装置传递给 pytest.mark.parameterize?

我试图将三个不同的装置传递给我的 pytest.mark.parameterize 装饰器,如下所示: @pytest.mark.parametrize("凭据,return_code",[ (用户1,200), #(用户2, 200), #(...

回答 4 投票 0

pytest.fixture可以将参数传递给另一个fixture的params吗?

使用固定装置作为另一个固定装置的参数,使用参数失败: E TypeError:“函数”对象不可迭代 但使用普通函数返回值就可以了。 这工作正常: @pytest。

回答 1 投票 0

在多个测试中维护和报告变量

我们如何在多个测试中维护一个变量并将其报告(到控制台或在文件中)? 假设您在名为 math_operations.py 的模块中有一个函数,用于计算...

回答 1 投票 0

使用 Pytest 在函数中模拟引发异常

我有以下函数 get_postgres_connection。我正在尝试使用 test_get_postgres_connection_unsuccess 运行单元测试来命中异常。 def get_postgres_connection(): ...

回答 2 投票 0

将测试作为应用程序代码的一部分进行测试发现

我正在使用 pytest 并决定将测试作为应用程序代码模式的一部分。 除了conftest发现之外,一切都工作正常。 我有以下结构: 模块_a/ a.py __测试__...

回答 1 投票 0

在 python 中对两个整数答案进行单元测试

我目前正在做一项大学作业,要求我用 python 进行单元测试。我需要进行单元测试的程序制作起来非常简单;我只是需要它来输入...

回答 1 投票 0

Pytest 继承和固定装置

我有一个加载 yaml 文件的装置, 我有基础测试课 测试库A 一个继承自它的子类 TestB(TestBaseA ) 在 TestB 中,我有函数 test_values(): 我想要参数化

回答 1 投票 0

尝试避免 pytest 测试中的代码重复

我有这样的结构: @pytest.fixture(范围='会话') def load_config() -> 字典: 打开(r“test_plan_1.yaml”)作为f: 数据 = yaml.safe_load(f) 返回数据 课堂测试...

回答 1 投票 0

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