У меня есть набор плагинов Pytest, которые я использую.Я хотел бы реализовать один и тот же прибор в нескольких плагинах, но выбрать тот, который загружается через аргумент командной строки.Мне кажется, что я довольно хорошо изучил менеджер приборов и жизненный цикл прибора с помощью хуков, однако мне не ясно, как это сделать.
Могу ли я выбрать, загружать или не загружать данный плагин на основена аргумент командной строки?
В том же духе: Могу ли я выбрать, загружать или не загружать данное устройство на основе аргумента командной строки?Это кажется менее вероятным, поскольку система внедрения зависимостей основана на сигнатурах методов.Тем не менее, мне было бы интересно услышать мысли.
Рассмотрим крепление autouse = True в качестве жесткого случая.Могу ли я иметь такое приспособление в своем плагине и все же выбрать не использовать его на основе аргумента вызова?