  from django.contrib.auth import get_user_model
  from django.contrib.auth.models import (
      AbstractUser, Group, Permission, User, UserManager,
  )
  # Needed so model is installed when tests are run independently:
  from django.contrib.auth.tests.custom_user import IsActiveTestUser1  # NOQA
  from django.contrib.contenttypes.models import ContentType
  from django.core import mail
  from django.db.models.signals import post_save
  from django.test import TestCase, override_settings
  
 
</s> remove # Needed so model is installed when tests are run independently:
from django.contrib.auth.tests.custom_user import CustomUser  # NOQA
 </s> add  </s> remove from django.contrib.auth.tests.custom_user import (
    CustomPermissionsUser, CustomUser, ExtensionUser,
)
 </s> add from django.contrib.auth.tests.custom_user import CustomUser, ExtensionUser </s> remove from django.contrib.auth.tests.custom_user import (
    CustomUser, CustomUserBadRequiredFields, CustomUserNonListRequiredFields,
    CustomUserNonUniqueUsername, CustomUserWithFK, Email,
)
 </s> add from django.contrib.auth.tests.custom_user import CustomUser
  from django.contrib.auth import get_user_model
  from django.contrib.auth.models import (
      AbstractUser, Group, Permission, User, UserManager,
  )


  from django.contrib.contenttypes.models import ContentType
  from django.core import mail
  from django.db.models.signals import post_save
  from django.test import TestCase, override_settings
  
keep keep keep keep replace replace keep keep keep keep keep
 Moved non-documented auth test models to the new test location. 
tests/auth_tests/test_models.py