добрый день. помогите, пожалуйста, разобраться с такой проблемой.
задача: в самом начале запуска тестов необходимо разово выполнить действие (авторизация).
начал делать с помощью фикстуры, но не получилось.
в конфтесте:
@pytest.fixture(scope='session')
def sess_scope():
print('1')
в файле с тестом:
@pytest.mark.usefixtures("sess_scope")
class TestFileManager:
def test_app(self):
print('test_app')
def test_opp(self):
print('test_opp')в результате ошибка
@pytest.mark.usefixtures("sess_scope")
E NameError: name 'pytest' is not defined
Если прописать к каждой функции (передать как параметр), то все работает.