summaryrefslogtreecommitdiff
path: root/tests/auth_tests/test_models.py
diff options
context:
space:
mode:
authorJacob Walls <jacobtylerwalls@gmail.com>2020-08-02 16:20:30 -0400
committerMariusz Felisiak <felisiak.mariusz@gmail.com>2020-08-05 06:37:04 +0200
commitc7e7f176c13b1070c689feb5255c07b524933e12 (patch)
tree728dc49c255663de977a284cfc2a76af4f3ad230 /tests/auth_tests/test_models.py
parent6c1923029748de4a0f443260751a93c1e0ea10fa (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.py11
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')