@pytest.mark.<identifier> above the test method.
$ pytest -v -m <identifier>.
<indentifier> can be anything you choose.
For example, the a test file may look like this:
import pytest @pytest.mark.focus def first_test(): # do a test here print('first test') def second_test(): # do another test here print('second test')
And then you can run the following command:
pytest -v -m focus.
first test should be printed to stdout, indicating only the first test was run.
Don’t forget to import pytest.
-v flag will make the output more verbose so you can see everything that is going on.
-m flag expects one argument: a mark expression. It will tell pytest to only run tests matching the identifier given.