Привет, поэтому я запускаю модульные тесты для своей функции 'Logout' и получаю ошибку AssertionError, в которой я не понимаю, почему она существует.
Вот ошибка (данные ответа сокращены для удобства чтения):
self.assertIn(b'Logged out', response.data)
AssertionError: b'Logged out' not found in b'<!DOCTYPE html>
...
<li>Logged Out </li>
...
Я ожидаю, что это не вернет ошибку AssertionError, поскольку в данных ответа найден текст «Выйти из системы».
РЕДАКТИРОВАТЬ: Вот моя тестовая функция, еслилюбая помощь
def test_logout(self):
self.app.get('/register', follow_redirects = True)
self.register("username", "email@email.com", "password", "password", "preference")
self.app.get('/login', follow_redirects = True)
self.login("username", "password")
response = self.app.get('/logout', follow_redirects = True)
self.assertIn(b'Logged out', response.data)