Задать вопрос

Как авторизовать юзера PY.TEST?

Подскажите такой момент:
Имею шаг в сценарии: Given я авторизованный пользователь
Для решения шага достаточно сплинтером перейти на страницу авторизации, заполнить поля данными и отправить форму. Но подобная тактика отнимают много времени во время прохождения тестов. Хочу сделать авторизацию непосредственно как фикстуру. И вот тут зашел в тупик. Подскажите как это сделать? Для тестов использую py.test, django 1.8.
  • Вопрос задан
  • 305 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Яндекс Практикум
    Мидл Python-разработчик
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@balamut108
Py
from django.contrib import auth
auth.authenticate(username=username, password=password)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы