虽然 PyDev 支持 py.test 运行程序,但在运行parametric-tests时,无法在 PyUnit <中运行特定的测试用例/ em>查看。
通常,右键单击+运行 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上试过)
答案 0 :(得分:1)
不支持在PyDev中运行单个参数化失败的测试用例(并且无法真正想到使这项工作成为可能的方法)。
因此,您必须运行测试,该测试将运行所有传递的参数参数(即:使用Ctrl+Shift+Up
/ Ctrl+Shift+Down
在编辑器中选择测试,然后使用{{1}只运行那个测试。)