summaryrefslogtreecommitdiff
path: root/django
diff options
context:
space:
mode:
authorMariusz Felisiak <felisiak.mariusz@gmail.com>2024-01-04 05:55:29 +0100
committerGitHub <noreply@github.com>2024-01-04 05:55:29 +0100
commit0c5456ef37a22e2ce0d31e7ebf99d9fa04a5b9c4 (patch)
tree6c34138d147f7147f0a2ea694e866883086be2b0 /django
parentd89a465e62ad876cc7f1332d1712700cb81f3995 (diff)
Used enterClassContext() where appropriate.
Diffstat (limited to 'django')
-rw-r--r--django/test/testcases.py14
1 files changed, 4 insertions, 10 deletions
diff --git a/django/test/testcases.py b/django/test/testcases.py
index 7382f7f0f0..ce681f287c 100644
--- a/django/test/testcases.py
+++ b/django/test/testcases.py
@@ -211,13 +211,9 @@ class SimpleTestCase(unittest.TestCase):
def setUpClass(cls):
super().setUpClass()
if cls._overridden_settings:
- cls._cls_overridden_context = override_settings(**cls._overridden_settings)
- cls._cls_overridden_context.enable()
- cls.addClassCleanup(cls._cls_overridden_context.disable)
+ cls.enterClassContext(override_settings(**cls._overridden_settings))
if cls._modified_settings:
- cls._cls_modified_context = modify_settings(cls._modified_settings)
- cls._cls_modified_context.enable()
- cls.addClassCleanup(cls._cls_modified_context.disable)
+ cls.enterClassContext(modify_settings(cls._modified_settings))
cls._add_databases_failures()
cls.addClassCleanup(cls._remove_databases_failures)
@@ -1732,11 +1728,9 @@ class LiveServerTestCase(TransactionTestCase):
@classmethod
def setUpClass(cls):
super().setUpClass()
- cls._live_server_modified_settings = modify_settings(
- ALLOWED_HOSTS={"append": cls.allowed_host},
+ cls.enterClassContext(
+ modify_settings(ALLOWED_HOSTS={"append": cls.allowed_host})
)
- cls._live_server_modified_settings.enable()
- cls.addClassCleanup(cls._live_server_modified_settings.disable)
cls._start_server_thread()
@classmethod