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

问题描述 投票:0回答:2

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


    @pytest.mark.parametrize("my_param", [
        "aaa",
        "bbb",
        "ccc",
    ])
    def test_it(self, my_param):

我经常只想重新运行

"bbb"
,但是当我右键单击它并选择“运行 pytest”时,我得到“在测试套件中找不到测试”。

我缺少一些选项/解决方法吗?

pycharm pytest
2个回答
0
投票

cli 是你的朋友,你可以选择特定的参数化测试,考虑关键字选择器 -k bbb


0
投票

Pycharm 声称他们在几年前就已修复,但该问题似乎再次出现,并且没有报告。

© www.soinside.com 2019 - 2024. All rights reserved.