Markers — метки для тестов. Встроенные: @pytest.mark.skip — пропустить, @pytest.mark.skipif(condition) — условный skip, @pytest.mark.xfail — ожидаемый fail, @pytest.mark.parametrize. Кастомные: @pytest.mark.slow — помечаешь медленные, запускаешь pytest -m "not slow". Регистрируй в pytest.ini/pyproject.toml чтобы не было warnings. @pytest.mark.usefixtures("db") — применить fixture без параметра. filterwarnings — настройка warnings для теста. Markers — способ организации и фильтрации тестов.
Какие бывают pytest markers?
Middle
235 просмотровAFK Offer AI
Какие продвинутые возможности есть у dataclass?