Всем привет, помогите разобраться есть тесты перед выполнением которых прекондишн что пользователь должен быть авторизирован, было решено делать это с помощью фикстуры, есть класс с авторизацией
class AuthPage(BasePage):
locators = AuthoLocators()
def authorization_x(self):
self.element_is_visible(self.locators.LOGIN_).send_keys(USER_EMAIL_AUTHORIZATION)
self.element_is_visible(self.locators.PASSWORD_).send_keys(EMAIL_PASSWORD)
self.element_is_visible(self.locators.LOG_IN_BUTTON_).click()
Подскажите как из него написать фикстуру которую можно будет потом вызывать в тестах, пробовал так не выходит, буду благодарен за пример фикстуры
@pytest.fixture(scope="function")
def auth():
auth_f = AuthPage(driver, LOGIN_URL)
return auth_f

