diff options
| author | Jacob Walls <jacobtylerwalls@gmail.com> | 2020-08-02 16:20:30 -0400 |
|---|---|---|
| committer | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2020-08-05 06:37:04 +0200 |
| commit | c7e7f176c13b1070c689feb5255c07b524933e12 (patch) | |
| tree | 728dc49c255663de977a284cfc2a76af4f3ad230 /tests/auth_tests/test_models.py | |
| parent | 6c1923029748de4a0f443260751a93c1e0ea10fa (diff) | |
Fixed #26977 -- Made abstract models raise TypeError when instantiating.
Diffstat (limited to 'tests/auth_tests/test_models.py')
| -rw-r--r-- | tests/auth_tests/test_models.py | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/tests/auth_tests/test_models.py b/tests/auth_tests/test_models.py index 2379f68b83..5a4c5cdecd 100644 --- a/tests/auth_tests/test_models.py +++ b/tests/auth_tests/test_models.py @@ -6,7 +6,7 @@ from django.contrib.auth.backends import ModelBackend from django.contrib.auth.base_user import AbstractBaseUser from django.contrib.auth.hashers import get_hasher from django.contrib.auth.models import ( - AbstractUser, AnonymousUser, Group, Permission, User, UserManager, + AnonymousUser, Group, Permission, User, UserManager, ) from django.contrib.contenttypes.models import ContentType from django.core import mail @@ -215,8 +215,7 @@ class AbstractBaseUserTests(SimpleTestCase): self.assertEqual(username, 'iamtheΩ') # U+03A9 GREEK CAPITAL LETTER OMEGA def test_default_email(self): - user = AbstractBaseUser() - self.assertEqual(user.get_email_field_name(), 'email') + self.assertEqual(AbstractBaseUser.get_email_field_name(), 'email') def test_custom_email(self): user = CustomEmailField() @@ -233,8 +232,8 @@ class AbstractUserTestCase(TestCase): "connection": None, "html_message": None, } - abstract_user = AbstractUser(email='foo@bar.com') - abstract_user.email_user( + user = User(email='foo@bar.com') + user.email_user( subject="Subject here", message="This is a message", from_email="from@domain.com", @@ -245,7 +244,7 @@ class AbstractUserTestCase(TestCase): self.assertEqual(message.subject, "Subject here") self.assertEqual(message.body, "This is a message") self.assertEqual(message.from_email, "from@domain.com") - self.assertEqual(message.to, [abstract_user.email]) + self.assertEqual(message.to, [user.email]) def test_last_login_default(self): user1 = User.objects.create(username='user1') |
