Ejemplo n.º 1
0
 def test_valid_signup(self):
     data = {'name':'Nanda Kishore',
             'password':'******',
             'email':'*****@*****.**',
             'college':'MGIT.'}
     form = StudentSignupForm(data)
     self.assertTrue(form.is_valid())
     self.assertFalse(form.errors)
     self.assertTrue(hasattr(form, 'cleaned_data'))
Ejemplo n.º 2
0
 def test_duplicate_signup(self):
     data = {'name':'Nanda Kishore',
             'password':'******',
             'email':'*****@*****.**',
             'college':'MGIT.'}
     form = StudentSignupForm(data)
     self.assertFalse(form.is_valid())
     self.assertTrue(form.errors)
     self.assertTrue(form.errors.has_key('email'))
     self.assertFalse(hasattr(form, 'cleaned_data'))
Ejemplo n.º 3
0
 def test_invalid_signup(self):
     data = {'name':'',
             'password':'',
             'email':'',
             'college':''}
     form = StudentSignupForm(data)
     self.assertFalse(form.is_valid())
     self.assertTrue(form.errors)
     self.assertTrue(form.errors.has_key('name'))
     self.assertTrue(form.errors.has_key('email'))
     self.assertTrue(form.errors.has_key('password'))
     self.assertTrue(form.errors.has_key('college'))