Я ищу способ передать некоторую переменную от начала сеанса до конца сеанса в pytest.
В частности, я использую сессию с фиксацией фикстуры, где я создаю объект serial-com, например ::100100 *
@pytest.fixture(scope="session")
def init_setup(request):
# Create serial_com object
После этого шага я запускаю несколько тестов.
Наконец-то у меня есть pytest_sessionfini sh (сеанс, exitsstatus): здесь я хотел бы закрыть свой com-объект, который я создал, например. знаю, возможно ли сохранить мой comport obj. в одном из этих двух аргументов?
Если нет, есть ли лучший способ сделать это. ie. наличие метода для очистки ваших объектов, созданных на этапе настройки теста (не во время теста, а во время настройки)