Is there a way in pytest to add an attribute to a test, say for example "smoke test" or "regression" and then run only those tests?
Asked
Active
Viewed 5,113 times
1 Answers
8
Yes, you can use Markers for that.
See "Marking test functions and selecting them for a run"
Essentially, you will "mark" some of your tests with @pytest.mark.smoke
and then launch them with a command like $ pytest -m smoke
.

Laurent Bristiel
- 6,819
- 34
- 52