7 / 15
Что такое markers в pytest: skip, skipif, xfail, custom marks?
Markers (@pytest.mark.xxx) — теги, которые меняют поведение теста или классифицируют его. Встроенные: skip (всегда пропустить), skipif(condition) (пропустить условно), xfail (ожидаемое падение — pass, если упало; warning, если внезапно прошло). Custom marks объявляются в pyproject.toml или pytest.ini и фильтруются через pytest -m "slow and not integration".