以下のようなカスタマイズされた 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"
ましたが、すべてのテストを実行します。