虽然PyDev支持py.test运行器,但是在运行parametric-tests时,无法在PyUnit视图中运行特定的测试用例。
通常,在PyUnit视图中的测试用例上单击鼠标右键并运行即可重新启动它-但在这种情况下,什么也没有发生,并且控制台记录以下内容:
============================= test session starts =============================
platform win32 -- Python 3.6.1, pytest-3.2.1, py-1.4.33, pluggy-0.4.0
rootdir: D:\project, inifile:
collected 23 items
======================== no tests ran in 0.04 seconds =========================
(请注意,我仅在Windows上尝试过该操作)
不支持在PyDev中运行单个参数失败的测试用例(并且也无法真正想到实现此目的的方法)。
因此,您必须运行测试,该测试将通过所有参数传递参数来运行它(即:使用Ctrl+Shift+Up
/Ctrl+Shift+Down
在编辑器中选择测试,然后Ctrl+F9
仅用于运行该测试)。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句