pytest-directives | Control your tests flow

Все мы знаем, что автотесты в pytest запускаются просто:    pytest  путь-к-тестам -аргументы   Но что делать, если нужно чуть больше гибкости?

  • Запускать отдельные сьюты
  • Пропускать часть тестов по условию
  • Явно управлять тем, какие тесты и когда запускаются    Обычно в ход идут bash-скрипты и костыли.  Но зачем усложнять?    Я сделал инструмент, который позволяет управлять запуском тестов проще, чище и нагляднее — прямо через pytest-директивы.    Посмотреть можно здесь 👉 pytest-directives  https://github.com/aqa-vibes/pytest-directives