コード例 #1
0
ファイル: test_user.py プロジェクト: agripo/website
 def test_is_authenticated(self):
     # is_authenticated always return True to make a difference between User instances and AnonymousUser
     user = User()
     self.assertTrue(user.is_authenticated())
コード例 #2
0
ファイル: test_user.py プロジェクト: agripo/website
 def test_user_is_valid_with_email_username_and_password_only(self):
     user = User(username="******", email='*****@*****.**', password="******")
     user.full_clean()  # should not raise
コード例 #3
0
ファイル: test_farmer.py プロジェクト: agripo/website
 def test_farmer_must_have_email(self):
     user = User(username="******", password="******")
     user.save()
     self.assertRaises(IntegrityError, user.add_to_farmers)
コード例 #4
0
ファイル: test_farmer.py プロジェクト: agripo/website
 def test_simple_user_is_not_a_farmer(self):
     user = User(username="******", password="******", email="*****@*****.**")
     user.save()
     self.assertFalse(user.is_farmer())
コード例 #5
0
ファイル: test_farmer.py プロジェクト: agripo/website
 def test_add_user_to_farmers_group(self):
     user = User(username="******", password="******", email="*****@*****.**")
     user.save()
     user.add_to_farmers()
     self.assertTrue(user.is_farmer())