Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def test_edit_user(self):
- response = self.client.login(email=USERNAME, password=PASSWORD)
- self.assertTrue(response)
- response = self.client.get(reverse('user-edit', kwargs={'slug': 'aaa'}))
- self.assertEqual(response.status_code, 200)
- response = self.client.post(reverse('user-edit', kwargs={'slug': 'aaa'}),
- {'email': 'jane.bond@gmail.com',
- 'first_name': 'James',
- 'last_name': 'Bond',
- 'password': 'qqq'})
- self.assertEqual(response.status_code, 302)
- self.assertEqual(response.url, reverse('user-list'))
- response = self.client.get(reverse('user-edit', kwargs={'slug': 'aaa'}))
- self.assertEqual(response.status_code, 302)
- self.assertIn(b'jane.bond@gmail.com', response.content)
- user = User.objects.filter(email='jane.bond@gmail.com')[0]
- self.assertEqual(user.email, 'jane.bond@gmail.com')
Add Comment
Please, Sign In to add comment