diff options
| author | Mariusz Felisiak <felisiak.mariusz@gmail.com> | 2024-01-04 05:55:29 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-01-04 05:55:29 +0100 |
| commit | 0c5456ef37a22e2ce0d31e7ebf99d9fa04a5b9c4 (patch) | |
| tree | 6c34138d147f7147f0a2ea694e866883086be2b0 /django/test | |
| parent | d89a465e62ad876cc7f1332d1712700cb81f3995 (diff) | |
Used enterClassContext() where appropriate.
Diffstat (limited to 'django/test')
| -rw-r--r-- | django/test/testcases.py | 14 |
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 |
