在单元测试期间,Suppress是否会引发错误?

2024-04-20 09:36:12 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在为api库编写单元测试,但是一个错误(应该显示,因为该测试是针对失败登录的)正在中断测试。是否有一种方法可以使引发的错误消息仅用于单元测试


Tags: 方法api消息错误单元测试
1条回答
网友
1楼 · 发布于 2024-04-20 09:36:12

使用assertRaises方法测试是否引发了正确的异常。比如说,

self.assertRaises(ValueError, login, username, password)

其中login是引发ValueError的函数,传递给login的参数是usernamepassword。请注意,login后面没有括号,因为我们是函数对象作为参数传递,而不是调用函数

相关问题 更多 >