ребят, подскажите, плиз
тестирую функцию логина:
def test_login(self):
with self.client:
response =
self.client.post('/auth/login', data={
'username': 'dima',
'password': '1234'
}, follow_redirects=True)
# print(response.get_data(as_text=True))
self.assertEqual(current_user.username, 'dima')
Вот сетап для unittest
def setUp(self):
self.app = create_app(TestConfig)
self.app_context = self.app.app_context()
self.app_context.push()
db.create_all()
self.client = self.app.test_client(use_cookies=True)
Почему-то пишет, что это анонимный пользователь:
AttributeError: 'AnonymousUserMixin' object has no attribute 'username'
хотя реально такой юзер есть
вроде и контекст запроса сохраняю при помощи with self.client, а всё равно логиниться не хочет
Подскажите, плиз, в чём проблема