Пример #1
0
class UserEmailFieldTestCase(TestCase, FormFieldTestCase):
    
    def setUp(self):
        self.formfield = UserEmailField()
        self.user = User.objects.create_user(username='******', email='*****@*****.**')
            
    def test_clean_fails(self):
        self.assertRaises(ValidationError, self.formfield.clean, '*****@*****.**')
    
    def test_clean_fails_no_email(self):
        self.assertRaises(ValidationError, self.formfield.clean, 'info@')
        
    def test_clean_passes(self):
        #if value validates, clean must return the value
        self.assertEqual(self.formfield.clean(self.user.email), [self.user.email])
Пример #2
0
 def setUp(self):
     self.formfield = UserEmailField()
     self.user = User.objects.create_user(username='******', email='*****@*****.**')