mirror of
https://gitlab.com/animath/si/plateforme-corres2math.git
synced 2025-06-22 03:18:22 +02:00
Remove django cas server in CI dependencies
This commit is contained in:
@ -1,7 +1,7 @@
|
||||
from cas_server.auth import DjangoAuthUser
|
||||
from cas_server.auth import DjangoAuthUser # pragma: no cover
|
||||
|
||||
|
||||
class CustomAuthUser(DjangoAuthUser):
|
||||
class CustomAuthUser(DjangoAuthUser): # pragma: no cover
|
||||
"""
|
||||
Override Django Auth User model to define a custom Matrix username.
|
||||
"""
|
||||
|
@ -1,7 +1,6 @@
|
||||
import os
|
||||
|
||||
from corres2math.tokens import email_validation_token
|
||||
from django.conf import settings
|
||||
from django.contrib.auth.models import User
|
||||
from django.contrib.contenttypes.models import ContentType
|
||||
from django.contrib.sites.models import Site
|
||||
@ -11,7 +10,6 @@ from django.urls import reverse
|
||||
from django.utils.encoding import force_bytes
|
||||
from django.utils.http import urlsafe_base64_encode
|
||||
|
||||
from .auth import CustomAuthUser
|
||||
from .models import AdminRegistration, CoachRegistration, StudentRegistration
|
||||
|
||||
|
||||
@ -326,12 +324,3 @@ class TestRegistration(TestCase):
|
||||
self.student.registration.get_student_class_display())
|
||||
self.assertEqual(response.status_code, 200)
|
||||
self.assertTrue(response.context["object_list"])
|
||||
|
||||
def test_init_cas(self):
|
||||
"""
|
||||
Load custom CAS authentication
|
||||
"""
|
||||
self.assertEqual(settings.CAS_AUTH_CLASS, "registration.auth.CustomAuthUser")
|
||||
attr = CustomAuthUser(self.user.username).attributs()
|
||||
self.assertEqual(attr["matrix_username"], self.user.registration.matrix_username)
|
||||
self.assertEqual(attr["display_name"], str(self.user.registration))
|
||||
|
Reference in New Issue
Block a user