使用pycharm pytest插件中的特定参数值运行测试

使用pycharm pytest插件中的特定参数值运行测试,pycharm,pytest,Pycharm,Pytest,我正在运行pycharm pytest插件的测试,对此非常满意。 但是,一旦我使用如下参数运行完测试: @pytest.mark.parametize(“我的参数”[ “aaa”, “bbb”, “ccc”, ]) def测试(自我,我的参数): 我通常只想重新运行“bbb”,但当我右键单击它并选择“run pytest”时,我会得到“testsuite中找不到测试” 我是否缺少一些选择/解决方法 < P> CLI是您的朋友,您可以选择一个特定的参数化测试,考虑关键字选择器-KBB对我来说工

我正在运行pycharm pytest插件的测试,对此非常满意。 但是,一旦我使用如下参数运行完测试:


@pytest.mark.parametize(“我的参数”[
“aaa”,
“bbb”,
“ccc”,
])
def测试(自我,我的参数):
我通常只想重新运行
“bbb”
,但当我右键单击它并选择“run pytest”时,我会得到“testsuite中找不到测试”


我是否缺少一些选择/解决方法

< P> CLI是您的朋友,您可以选择一个特定的参数化测试,考虑关键字选择器-KBB

对我来说工作很好,虽然我使用PyTravePro,其中PyTestBuin是内置的——我猜您使用社区版本。社区具有相同的PyTestApple。这个问题听起来与测试节点ID中的空格引起的问题相似。试试2020.1 EAP build该问题应该已经过时了。