腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
无法
使用
pytest
模拟
异常
、
、
、
我似乎
无法
测试getopt
异常
。getopt.GetoptError: main() 我尝试引发GetoptError
异常
的测试文件在这里main.main() except getopt.GetoptError: assert True 不幸的是,没有引发
异常
浏览 21
提问于2019-10-07
得票数 0
1
回答
使用
Pytest
模拟
异常
、
、
、
、
此函数处理四种类型的
异常
(HTTPError、ConnectionError、Timeout和RequestException)。except requests.exceptions.RequestException as err: print("OOps: Something Else", err) 如何
使用
pytest
模拟
和测试在我
无法
控制的条件下可能引发的
异常
?我尝试过用这样的东西打补丁: from top_tech_stories import
浏览 17
提问于2021-01-17
得票数 0
回答已采纳
1
回答
有办法跳过最热的夹具吗?
问题是我给定的夹具函数有一个外部依赖,这导致了一个“错误”(比如
无法
到达的网络/资源不足等等)。import
pytest
def parametrized_username():
浏览 2
提问于2017-10-20
得票数 5
回答已采纳
1
回答
如何测试
pytest
夹具是否会引发
异常
?
、
、
用例:在
pytest
测试套件中,我有一个@fixture,如果缺少用于其配置的命令行选项,就会引发
异常
。我已经用xfail为这个夹具编写了一个测试from <module> import <exception> ============================== 1 xfailed in 0.15 seconds ==
浏览 0
提问于2018-05-14
得票数 4
回答已采纳
1
回答
使用
Pytest
在函数中引发
模拟
异常
、
、
、
、
此函数将引发四种类型的
异常
(无效URL、超时、auth错误和状态检查)。如何
使用
pytest
Mcok和测试API调用中引发的
异常
?哪种方法是测试API调用引发的
异常
的最佳方法?
浏览 1
提问于2018-06-21
得票数 23
1
回答
用
Pytest
模拟
错误的JSON响应以故意提高simplejson.errors.JSONDecodeError
、
、
、
、
我想用
Pytest
测试
异常
。我发送一个HTTP请求并得到一个响应。我希望响应被破坏,因此response.json()将转到the块。下面是例子。'send_message_json') svc = Service() svc.send_message_json(&qu
浏览 2
提问于2020-10-23
得票数 0
回答已采纳
1
回答
复杂多进程的Python测试工具&多线程模糊测试
、
、
、
、
、删除、延迟等操作来
模拟
真实的网络环境。电流测试线束: 我们
使用
pytest
作为我们的主要框架,
pytest
很适合单线程测试,但不适合这个场景,因为在测试函数生成的线程/进程中不能捕获
异常
。
pytest
.fixture创建)引发的
异常
,并且不能监视在算法中生成的后台线程中抛出的
异常
。如果不存在这样的工具,那么我们希望找到一个
pytest
插件,它可以监视在测试执行期间生成的线程和进程,最好它附带一个过滤器函数来忽略一些
浏览 3
提问于2020-07-07
得票数 0
1
回答
处理
pytest
夹具中的
异常
和一般情况下的
pytest
.fail与assert
、
假设您有如下内容:def foo_fixture(): if x= 1: assert x == 1, "X is not 1"
pytest
.fail("X is
浏览 2
提问于2020-07-21
得票数 1
回答已采纳
2
回答
停止当前的
pytest
执行,但继续运行其他情况。
、
、
、
我正在
使用
pytest
在python上运行测试。在经过测试的代码中,一些条件触发sys.exit(non_zero_code),
使用
pytest
,我们希望确保在这些条件下调用sys.exit,但显然我们不希望系统真正退出,所以我们
模拟
sys。如果我调用
pytest
.exit,整个流程就会退出,而我只希望这个测试用例在此时停止。def
浏览 12
提问于2022-07-07
得票数 0
回答已采纳
1
回答
类方法中引发并在调用方法中捕获的具有副作用的
模拟
异常
给出了“未引发”
、
、
、
、
使用
,当调用
模拟
时,我试图引发一个
异常
,但是我得到了一个我不理解的DID NOT RAISE EXCEPTION错误。这些
异常
正在main.py中的main.py方法中处理。
pytest
,我试图
模拟
这个“危险”方法(make_request_and_get_response),并对特定的
异常
产生副作用。然后,我继续创建一个
模拟
的Query对象,以便在调用make_request_and_get_response时
使用
,并期望最后一次调
浏览 0
提问于2019-11-13
得票数 1
回答已采纳
1
回答
在
Pytest
中
使用
MagicMock对象时,如何检查嵌套函数中的
异常
?
、
、
、
、
raise XError return b**2 return myfunc(a, b, c) + 1import
pytest
SIDE_EFFECTS = {'fr': {'sta
浏览 5
提问于2021-04-16
得票数 2
2
回答
pytest
-异步RuntimeError:不能在另一个循环运行时运行事件循环
、
、
当尝试
使用
pytest
-异步和
pytest
-playwright执行UI自动操作时,我得到了
异常
,例如: RuntimeError:
无法
在另一个循环运行时运行事件循环。代码结构:ui2/test_bing.pyimport
pytest
@
pytest
.fixturefrom playwright.async_api import Page
浏览 10
提问于2022-05-25
得票数 0
1
回答
requests.raise_for_status()的
Pytest
raise测试失败
、
、
、
我最近开始
使用
pytest
,甚至最近开始
使用
mock来
模拟
库。我已经创建了一个requests.Response对象,对于200状态代码,它工作得很好。我在这里尝试做的是,
使用
raise_for_status()来检查是否存在超过速率限制的错误,并测试它是否
使用
pytest
处理了
异常
。我
使用
的是
模拟
side_effect选项,它似乎触发了我希望的
异常
,但是
pytest
似乎没有意识到
浏览 1
提问于2016-02-20
得票数 10
2
回答
如何在Python 3中
模拟
连接和超时错误?
、
、
我试图在单元测试中
模拟
异常
,并测试我的代码块;但是
异常
消息始终是空的。下面是
模拟
异常
的推荐方法吗?此外,如何确保
异常
消息不为空?import
pytest
from unittest.mock import patch @patch('requests.get') mock_run.side_effect = requests.e
浏览 1
提问于2019-07-10
得票数 4
回答已采纳
1
回答
具有自定义
异常
的
pytest
capsys
、
在
pytest
中,我在测试自定义
异常
的输出时遇到了问题。import
pytest
def __init__(self, extra_message: str):already does this with
pytest
.raises如果我是print(self.message),那么当
浏览 12
提问于2022-04-04
得票数 0
回答已采纳
1
回答
使用
“
pytest
”
模拟
可以返回多个
异常
的函数
、
、
使用
pytest
,我希望
模拟
一个可以引发几个
异常
的函数。我的应用程序将捕获
异常
并创建一个响应对象,我需要断言每个响应都包含正确的消息、类型,实际上还有其他几个属性。在第一个例子中,我创建了一个独立的工具来
模拟
这个函数并引发每个
异常
,然后我将这些设备传递到一系列事件的测试中。但是,因为我的夹具是在
模拟
相同的函数,所以每次测试引发的
异常
都是相同的--在本例中,将是mock_exc_2,最后一个通过测试的夹具。
使用
浏览 3
提问于2022-03-15
得票数 0
回答已采纳
2
回答
使用
Pytest
模拟
函数中的
异常
、
、
、
我正在尝试用test_get_postgres_connection_unsuccess运行单元测试来触发
异常
。work') monkeypatch.setattr(psycopg2, 'connect', mock_conn) 我
无法
在我的
模拟
函数中成功地引发
异常
浏览 42
提问于2021-07-09
得票数 0
回答已采纳
1
回答
在py魅力/pydev中调试
pytest
死后
异常
、
、
、
、
我想在没有预先配置断点的情况下
使用
PyCharm的内置
Pytest
运行程序和调试器。在Unittest中找到了这样的方法,我想知道在
Pytest
中是否存在这样的东西。
浏览 3
提问于2012-12-29
得票数 11
1
回答
如何测试每个请求
异常
、
requests.exceptions.RequestException as err: raise@responses.activate def testRequestOK():responses.GET, 'http://sample.com
浏览 0
提问于2019-11-05
得票数 0
1
回答
如何
使用
mock/
pytest
模拟
异常
分支
、
、
顺便说一句,mocker是https://pypi.org/project/
pytest
-mock/
浏览 51
提问于2021-06-22
得票数 0
点击加载更多
相关
资讯
《体验服》王者模拟战无法下载异常说明
pytest的内置插件盘点32. threadexception | 对接python和pytest底层收集子线程异常
pytest了解与简单使用
pytest的内置插件盘点31. unraisableexception | 对接python和pytest底层收集特殊异常
pytest-mock,一个模拟测试的神器!
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券