xfail としてマークされた py.test テスト関数があります。
@pytest.mark.xfail
def test_that_fails():
assert 1 == 2
私の pytest_runtest_setup() フックでは、このテストを明示的にスキップします。
def pytest_runtest_setup (item):
pytest.skip ('Skipping this test')
py.test を実行すると、テストが失敗したことが報告されます。
tests.py x
========================== 1 xfailed in 1.69 seconds ===========================
このテストがスキップされたと報告するように py.test を取得するにはどうすればよいですか?
「pytest_runtest_setup() フックでこのテストから xfail マーキングを削除するにはどうすればよいですか?」と尋ねているようです。
ありがとう。