我正在调试一个失败的测试。有没有办法只标记一个要运行的测试?
类似的东西:
@pytest.only # it doesn't work
def test_some_test():
...
答案 0 :(得分:1)
您可以使用OrderItems
标记您的测试。标记是动态创建的,因此您几乎可以选择任何名称。 Here is a link to docs.
例如pytest.mark
:
tt.py
然后使用import pytest
@pytest.mark.one_test
def test_foo():
assert 1 == 1
def test_bar():
assert 2 == 2
enter code here
:
pytest tt.py -m one_test