From 0c5456ef37a22e2ce0d31e7ebf99d9fa04a5b9c4 Mon Sep 17 00:00:00 2001 From: Mariusz Felisiak Date: Thu, 4 Jan 2024 05:55:29 +0100 Subject: Used enterClassContext() where appropriate. --- tests/auth_tests/test_remote_user.py | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) (limited to 'tests/auth_tests/test_remote_user.py') diff --git a/tests/auth_tests/test_remote_user.py b/tests/auth_tests/test_remote_user.py index 6066ab96e9..d3cf4b9da5 100644 --- a/tests/auth_tests/test_remote_user.py +++ b/tests/auth_tests/test_remote_user.py @@ -20,13 +20,15 @@ class RemoteUserTest(TestCase): known_user = "knownuser" known_user2 = "knownuser2" - def setUp(self): - patched_settings = modify_settings( - AUTHENTICATION_BACKENDS={"append": self.backend}, - MIDDLEWARE={"append": self.middleware}, + @classmethod + def setUpClass(cls): + cls.enterClassContext( + modify_settings( + AUTHENTICATION_BACKENDS={"append": cls.backend}, + MIDDLEWARE={"append": cls.middleware}, + ) ) - patched_settings.enable() - self.addCleanup(patched_settings.disable) + super().setUpClass() def test_no_remote_user(self): """Users are not created when remote user is not specified.""" -- cgit v1.3