Как настроить очередность фикстур в pytest или не запускать фикстуру для последнего теста?
Приветствую.
Такая проблема, нужно в начале тестов запускать браузер один раз, в конце всех тестов закрыть.
Но нужна отдельная фикстура, которая будет выполняться после каждой функции - удаление всех cookie.
Сейчас получается так, что в после последнего теста срабатывает глобальная фикстура с настройкой
Scope ='session' и закрывает браузер.
фикстура с настройкой Scope ='function' не успевает отработать, куки не удаляются, и валится куча ошибок.
В общем то в последнем тесте она вообще не нужна, можно ли как то настроить чтобы фикстура не срабатывала в последнем тесте?