def test_clean_with_valid_username_email(self): form_data = {'username': '******', 'email': '*****@*****.**'} form = SettingsForm(data=form_data, user=self.user, request=self.request) form.is_valid() form.clean() self.assertEqual(form.errors, {})
def test_clean_with_existing_email(self): User.objects.create_user(email='*****@*****.**') form_data = {'email': '*****@*****.**'} form = SettingsForm(data=form_data, user=self.user, request=self.request) form.is_valid() form.clean() self.assertNotEqual(form.errors, {})