为了账号安全,请及时绑定邮箱和手机立即绑定

SciPy/pytest:跳过特定测试

SciPy/pytest:跳过特定测试

慕慕森 2021-09-28 20:49:02
我测试我的 SciPy 安装使用python -c "import scipy; scipy.test('full', verbose=2)"单个测试 (test_face) 失败,而所有其他测试通过或 xfail。这个测试失败了,因为缺少依赖 bz2,这很好。如何指定我要完全跳过此测试,同时仍运行所有其他测试?我将 SciPy 1.2.0 与 pytest 4.0.2 一起使用。
查看完整描述

1 回答

?
喵喔喔

TA贡献1735条经验 获得超5个赞

我找到了一个使用extra_argv参数的工作解决方案,该参数将参数传递给 pytest。来自pytest docs-k "not test_face"可用于完全跳过此测试。那么总共,

python -c "import scipy; scipy.test('full', verbose=2, extra_argv=['-k not test_face'])"

实现了我想要的。


查看完整回答
反对 回复 2021-09-28
  • 1 回答
  • 0 关注
  • 179 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信