Pytest系列-多重校验插件之pytest-assume的详细使⽤
前⾔
转载⾃:
pytest中可以⽤python的asrt断⾔,也可以写多个断⾔,但⼀个失败,后⾯的断⾔将不再执⾏
pycharm提⽰未识别的话,在该位置alt+回车键,弹出三个选项,选择第⼆个忽略该错误。
安装插件
asrt多重断⾔
执⾏结果
结论
可以看到,第⼆⾏断⾔失败之后,后⾯的断⾔也不会执⾏,包括正常的代码
多重断⾔
执⾏结果
结论
可以看到,第⼆⾏即使断⾔失败,后⾯的断⾔还是会继续执⾏
这有助于我们分析和查看到底⼀共有哪些断⾔是失败的
⽽且最后的代码也还会正常执⾏,⽐直接⽤asrt更⾼效
deftest_add1():
asrt1+4==5
asrt1+3==3
asrt2+5==7
asrt2+5==9
print("测试完成")
deftest_add2():
(1+4==5)
(1+3==3)
(2+5==7)
(2+5==9)
print("测试完成")
本文发布于:2022-11-23 13:51:41,感谢您对本站的认可!
本文链接:http://www.wtabcd.cn/fanwen/fan/90/6070.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |