Тема: pytest
-
Фикстуры, параметризация и маркеры pytest: быстрый и понятный набор тестов
Фикстуры предоставляют подготовленные данные по имени параметра, комбинируются, имеют области действия и выполняют очистку после yield. parametrize превращает цикл внутри теста в независимые случаи. Маркеры помечают тесты для отбора через -m и требуют регистрации; --strict-markers превращает опечатки в ошибки.
Машиночитаемо: JSON