pytest 相关问题

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

如何使用pytest忽略测试中的警告?

我正在尝试测试使用DatetimeFields的函数。我要测试的函数如下:def get_pledge_frequency(last_week_pledges):“”“返回两个列表:pledge_frequency:...

回答 1 投票 3

pytest仅执行模块/文件中定义的最后一个测试

无论在第一种方法中执行断言,pytest都不会失败。当我改变方法的顺序时也会观察到相同的行为。只有当我在最后改变某些东西时才会失败...

回答 1 投票 1

在py.test中,将夹具标记为夹具有什么意义?

import pytest @ pytest.fixture()def my_fixture():data = {'x':1,'y':2,'z':3}返回数据def test_my_fixture(my_fixture):assert my_fixture ['x'] = = 1标记有什么好处......

回答 1 投票 2

如何告诉PyCharm异步夹具返回一些东西

示例:import pytest @ pytest.fixture async def phrase():return'hello world'@ pytest.fixture async def replace(phrase):return phrase.replace('hello','goodbye')方法.replace是.. 。

回答 1 投票 4

修补包__init__中的函数并在同一包内的模块中使用它

我正在尝试修补__init__.py中定义的内部包函数,该函数由同一包内的模块内部的函数使用。我面临的问题是......

回答 1 投票 3

如何测试使用请求的复杂功能?

我想测试我的代码是基于其他人创建的API,但我不知道该怎么做。我已经创建了一些函数将json保存到文件中,所以我不需要发送请求...

回答 2 投票 0

Pytest用线描绘的json

我对Python比较陌生,对pytest来说真的很新。无论如何,我正在尝试编写一些测试来解析在线描述的json中的推文。这是一个简化的例子test_cases.jsonl:{“...

回答 1 投票 2

ValueError:选项名称已添加pytest

#conftest.py包括pytest def pytest_addoption(parser):parcer.addoption(“ - add”,action =“append”)@ pytest.fixture(scope ='session')def add(request):n ame_value = request.config 。选项....

回答 1 投票 0

如何将诱惑报告插件连接到pycharm

我无法将allure插件连接到pycharm,因此它可以在./report/目录中自动生成报告。我无法理解https://github.com/allure-framework/allure -...

回答 2 投票 1

如何使用PEP 420命名空间包Pytest项目?

我正在尝试使用Pytest测试一个较大的(~100k LOC,1k文件)项目,还有其他几个类似的项目,我最终也想这样做。这不是标准的Python ......

回答 1 投票 3

使用pytest正确导入

我刚刚设置为使用python与Python 2.6。到目前为止它一直运作良好,除了处理“导入”声明:我似乎无法得到pytest响应导入,就像我的...

回答 3 投票 27

如何使pytest等待(手动)用户操作?

我们成功地使用pytest(Python 3)来运行测试套件来测试一些硬件设备(电子设备)。对于这些测试的子集,我们需要测试人员更改硬件安排,并且......

回答 4 投票 7

用什么参数使pytest-sugar显示错误测试用例

我一直在使用pytest与pytest-xdist和pytest-sugar一起进行单元测试,看起来工作得很好但是我可以使用什么参数将错误测试用例列表输出为总结失败的一个?一世 ...

回答 1 投票 0

基于表达式结果输出警告

我试图根据表达式的结果在我的pytest设置中输出警告。我本质上是试图镜像一个断言语句而不用它停止我的代码而不必手动...

回答 1 投票 0

如何抑制py.test内部弃用警告

有没有办法抑制pytest的内部弃用警告?上下文:我正在考虑评估从鼻子到pytest移植测试套件的难度。套房相当宽敞......

回答 4 投票 44

为什么我的测试通过了相互冲突的断言? [关闭]

我是Python / Pytest的新手,我正在尝试理解模拟/修补。我目前正在为现有代码库添加测试,并且在使用这些概念时遇到了很多麻烦。我花了几个小时......

回答 1 投票 1

如何在运行pytest时让PyCharm显示进度条?

我使用pytest进行测试需要很长时间。所以我添加了一个带有progressbar2的进度条。导入进度条从时间导入睡眠def test_progressbar_bug():带进度条....

回答 1 投票 3

如何通过pytest触发doctests忽略字符串的unicode前缀`u'...'`

我希望我的代码可以在Python 2和3中工作。我使用doctests并从__future__ import unicode_literals是否有我可以设置的标志/插件,这使得它忽略Python 2具有u前缀...

回答 1 投票 2

如何创建队列类来排队某些列表?

我正在尝试使用BFS算法解决-Eight_Puzzle。所以,我需要一个队列来存储每个状态(例如[无,1,2,3,4,5,6,7,8])。这是我的队列类:class Queue():def __init __(.. 。

回答 1 投票 1

使用python3和pytest模拟所有AWS服务的最佳工具是什么

我需要在python中模拟所有AWS服务(例如:EC2,S3,Redshift,Lambda,Dynamodb等)。我正在使用pytest框架编写测试用例,我发现了用于模拟的“pytest-localstack”插件...

回答 1 投票 -2

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