|
@@ -20,8 +20,6 @@ from django.db import connection, migrations
|
|
|
from django.db.migrations.state import ModelState, ProjectState
|
|
|
from django.db.models.signals import post_save
|
|
|
from django.test import SimpleTestCase, TestCase, TransactionTestCase, override_settings
|
|
|
-from django.test.utils import ignore_warnings
|
|
|
-from django.utils.deprecation import RemovedInDjango51Warning
|
|
|
|
|
|
from .models import CustomEmailField, IntegerUsernameUser
|
|
|
|
|
@@ -168,19 +166,6 @@ class UserManagerTestCase(TransactionTestCase):
|
|
|
is_staff=False,
|
|
|
)
|
|
|
|
|
|
- @ignore_warnings(category=RemovedInDjango51Warning)
|
|
|
- def test_make_random_password(self):
|
|
|
- allowed_chars = "abcdefg"
|
|
|
- password = UserManager().make_random_password(5, allowed_chars)
|
|
|
- self.assertEqual(len(password), 5)
|
|
|
- for char in password:
|
|
|
- self.assertIn(char, allowed_chars)
|
|
|
-
|
|
|
- def test_make_random_password_warning(self):
|
|
|
- msg = "BaseUserManager.make_random_password() is deprecated."
|
|
|
- with self.assertWarnsMessage(RemovedInDjango51Warning, msg):
|
|
|
- UserManager().make_random_password()
|
|
|
-
|
|
|
def test_runpython_manager_methods(self):
|
|
|
def forwards(apps, schema_editor):
|
|
|
UserModel = apps.get_model("auth", "User")
|