コード例 #1
0
ファイル: test_forms.py プロジェクト: HZ-labs/Rynda
 def test_passwords_diff(self):
     self.data['password1'] = 'qwe'
     form = SimpleRegistrationForm(self.data)
     self.assertTrue(form.is_bound)
     self.assertFalse(form.is_valid())
     self.assertEqual([_(u'The password fields did not match'), ],
                      form.errors['__all__'])
コード例 #2
0
ファイル: test_forms.py プロジェクト: HZ-labs/Rynda
 def test_existing_email(self):
     self.data['email'] = self.user.email
     form = SimpleRegistrationForm(self.data)
     self.assertTrue(form.is_bound)
     self.assertFalse(form.is_valid())
     self.assertEqual([_(u'This email already registered'), ],
                      form['email'].errors)
コード例 #3
0
ファイル: test_forms.py プロジェクト: HZ-labs/Rynda
 def test_lost_lastname(self):
     self.data['last_name'] = None
     form = SimpleRegistrationForm(self.data)
     self.assertTrue(form.is_bound)
     self.assertFalse(form.is_valid())
     self.assertEqual([_(u'This field is required.'), ],
                      form['last_name'].errors)
コード例 #4
0
ファイル: test_forms.py プロジェクト: HZ-labs/Rynda
 def test_empty_lastname(self):
     self.data['last_name'] = '   '
     form = SimpleRegistrationForm(self.data)
     self.assertTrue(form.is_bound)
     self.assertFalse(form.is_valid())
     self.assertEqual([_(u'You must provide a last name!'), ],
                      form['last_name'].errors)
コード例 #5
0
ファイル: test_forms.py プロジェクト: HZ-labs/Rynda
 def test_user_creation(self):
     form = SimpleRegistrationForm(self.data)
     self.assertTrue(form.is_bound)
     self.assertTrue(form.is_valid())