Rafał Pitoń 11 лет назад
Родитель
Сommit
ac8ed9021b
1 измененных файлов с 8 добавлено и 5 удалено
  1. 8 5
      misago/users/tests/test_auth_views.py

+ 8 - 5
misago/users/tests/test_auth_views.py

@@ -9,8 +9,8 @@ class LoginViewTests(TestCase):
         response = self.client.get(reverse('misago:login'))
         self.assertEqual(response.status_code, 200)
 
-    def test_view_post_returns_200(self):
-        """login view returns 200 on POST"""
+    def test_view_invalid_credentials(self):
+        """login view returns 200 on invalid POST"""
         response = self.client.post(
             reverse('misago:login'),
             data={'username': 'nope', 'password': 'nope'})
@@ -18,9 +18,8 @@ class LoginViewTests(TestCase):
         self.assertEqual(response.status_code, 200)
         self.assertIn("Your login or password is incorrect.", response.content)
 
-    def test_view_post_creds_returns_200(self):
-        """login view returns 200 on POST with signin credentials"""
-
+    def test_view_signin(self):
+        """login view signs user in"""
         User = get_user_model()
         User.objects.create_user('Bob', 'bob@test.com', 'Pass.123')
 
@@ -29,3 +28,7 @@ class LoginViewTests(TestCase):
             data={'username': 'Bob', 'password': 'Pass.123'})
 
         self.assertEqual(response.status_code, 302)
+
+        response = self.client.get(reverse('misago:index'))
+        self.assertEqual(response.status_code, 200)
+        self.assertIn('Bob', response.content)