当前位置: 首页 > article >正文

【插件】多断言 插件pytest-assume

背景
assert 断言一旦失败,后续的断言不能被执行
有个插件,pytest-assume的插件,可以提供多断言的方式

安装

pip3 install pytest-assume

用法
pytest.assume(表达式,f’提示message’)
pytest.assume(表达式,f‘提示message’)

pytest.assume(code ==expect_code,f'实际值:{code},期望值是:{expect_code}')  #实际值,期望值

运行如下图
在这里插入图片描述


http://www.kler.cn/a/393600.html

相关文章:

  • Linux硬盘分区 --- 挂载分区mount、卸载分区umount、永久挂载
  • 计算机网络•自顶向下方法:网络层介绍、路由器的组成
  • 项目优化之策略模式
  • 学习C++:数组
  • 感知机参数更新策略
  • overleaf写学术论文常用语法+注意事项+审阅修订
  • 2024年8个最佳在线websocket调试工具选择
  • 30.超市管理系统(基于springboot和Vue的Java项目)
  • Android 13.0 framework系统修改安兔兔等显示的屏幕尺寸大小功能实现
  • 集群架构中Lua脚本的限制以及出现的报错
  • N种方式解决
  • 计算机图形学论文 | 木工设计与制造计划的共同优化
  • 计算机毕业设计——ssm基于JAVA的求职招聘网站的设计与实现演示录像 2021
  • LeetCode【0009】回文数
  • 微信小程序=》基础=》常见问题=》性能总结
  • 期货配资系统行情源对接通讯协议范本
  • 如何选择适合小团队的项目管理工具?免费与开源软件推荐
  • cache中命中率和平均访问时间
  • odoo 17 后端路由接口认证自定义
  • 前端常用布局模板39套,纯CSS实现布局
  • Python 虚拟环境创建
  • Linux解决 -bash: nc: command not found-bash: nc: 未找到命令
  • hive的tblproperties支持修改的属性
  • QT自定义控件封装
  • axios三层封装
  • Java应用线上问题排查指南