Я пытаюсь создать плагин pytest, который использует pytest_runtest_logreport
для вызова некоторого кода каждый раз, когда тест не пройден.Я бы хотел использовать этот плагин с помощью аргумента CLI, который я добавил с помощью хука pytest_addoption
.К сожалению, я не могу понять, как получить доступ к состоянию сеанса pytest или аргументам внутри хука pytest_runtest_logreport
.Есть ли способ сделать это?Я не вижу этого в спецификации крюка.