123456789101112131415161718192021222324 |
- from django.test import TestCase
- from misago.users.models import User
- class UserModelTests(TestCase):
- def test_set_username(self):
- """set_username sets username and slug on model"""
- user = User()
- user.set_username('Boberson')
- self.assertEqual(user.username, 'Boberson')
- self.assertEqual(user.username_slug, 'boberson')
- self.assertEqual(user.get_username(), 'Boberson')
- self.assertEqual(user.get_full_name(), 'Boberson')
- self.assertEqual(user.get_short_name(), 'Boberson')
- def test_set_email(self):
- """set_email sets email and hash on model"""
- user = User()
- user.set_email('bOb@TEst.com')
- self.assertEqual(user.email, 'bOb@test.com')
- self.assertTrue(user.email_hash)
|