PYTHONOMANIA
273 subscribers
195 photos
3 videos
1 file
616 links
Откройте для себя мир Python в PYTHONOMANIA!

Идеально подходит как для начинающих, так и для опытных разработчиков. Присоединяйтесь к нам, чтобы достичь совершенства в Python!

Сайт: https://pythonomania.github.io/
Download Telegram
📱Pytest-order.

✅Плагин pytest-order для pytest позволяет настраивать порядок выполнения тестов. Он использует маркер order, который определяет, когда именно должен запускаться тест — либо с помощью порядкового номера, либо задавая отношение к другим тестам.

❗️Плагин поддерживает Python 3.7 - 3.12 и pytest версий >= 5.0.0 (для Python 3.9 и ниже) и pytest >= 6.2.4 (для Python 3.10 и выше). Работает на Linux, macOS и Windows.

📌Основные функции:

📍Упорядочивание тестов по индексу.

📍Упорядочивание с начала и с конца (через отрицательный индекс).

📍Упорядочивание относительно других тестов (через атрибуты маркера before и after).

📍Упорядочивание сессий, модулей и классов через опцию order-scope.

📍Упорядочивание на уровне директорий через опцию order-scope-level.

📍Иерархическое упорядочивание модулей и классов через опцию order-group-scope.

📍Упорядочивание тестов с использованием маркеров pytest-dependency (опция order-dependencies).

📍Разреженное упорядочивание тестов через опцию sparse-ordering.

📍Использование кастомных маркеров для упорядочивания с помощью опции order-marker-prefix.

#pytest #python #unittest #testing #devtools #pytest_order #automation #qa #ordering #order

📱Ссылка на репозиторий:
https://github.com/pytest-dev/pytest-order
Please open Telegram to view this post
VIEW IN TELEGRAM
👍42⚡1