0

我使用了定制的 pytest 标记,如下所示,

@pytest.mark.test_id("AB-1234")
def test_test1():
    pass

@pytest.mark.test_id("AB-1234")
def test_test2():
    pass

@pytest.mark.test_id("AB-5678")
def test_test3():
    pass

test_id是标记名称,“AB-1234”是值。从命令行如何使用标记 test_id==AB-1234 运行所有测试?我尝试了-m选项的不同变体,但找不到解决方案。

编辑:我试过pytest -m "AB-1234"了,但它运行了所有的测试。

4

0 回答 0