Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #test login view
- class LoginViewTest(TestCase):
- def setUp(self):
- self.client = Client()
- self.factory = RequestFactory()
- self.user = User.objects.create_user('user_test', 'user_test@test.com', 'pws_test')
- #self.browser = webdriver.Firefox()
- def test_successful_login(self):
- activate('en')
- request = self.client.post('/en/account/login/', {'username': 'user_test', 'password': 'pws_test'}, follow=True)
- request.user = self.user
- response = my_login(request)
- m = list(response.context['messages'])
- self.assertEqual(len(m), 1)
- self.assertEqual(str(m[0]), 'Login successfull')
- self.assertTrue(response.context['user'].is_active)
- self.assertRedirects(response, '/en/')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement