摘要: 如果我们事先知道测试函数会执行失败,但又不想直接跳过,而是希望显示的提示。 Pytest 使用 pytest.mark.xfail 实现预见错误功能: # test_xfail.py @pytest.mark.xfail(gen.__version__ < '0.2.0', reason='not 阅读全文
posted @ 2021-07-13 17:56 Gex 阅读(48) 评论(0) 推荐(0) 编辑
摘要: 第一次(或n次)故障后停止 在第一(n)次失败后停止测试过程: pytest -x # stop after first failure pytest --maxfail=2 # stop after two failures 指定测试/选择测试 pytest支持几种方法来运行和从命令行中选择测试。 阅读全文
posted @ 2021-07-13 17:48 Gex 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 最近看了许多Pytest的文档,发现有些已经是很早以前的版本了。沿着学习的道路,我记录下我学习Pytest的过程 安装 pip install pytest 安装很简单,如果第一次安装用上述pip安装,如果已经安装了使用 pip install -U pytest -U参数具有更新作用 我的使用环境 阅读全文
posted @ 2021-07-13 16:00 Gex 阅读(64) 评论(0) 推荐(0) 编辑