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