summaryrefslogtreecommitdiff
path: root/tests/mail/tests.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/mail/tests.py')
-rw-r--r--tests/mail/tests.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/tests/mail/tests.py b/tests/mail/tests.py
index 73eceafa46..cd981b6e9e 100644
--- a/tests/mail/tests.py
+++ b/tests/mail/tests.py
@@ -1172,10 +1172,10 @@ class PythonGlobalState(SimpleTestCase):
class BaseEmailBackendTests(HeadersCheckMixin):
email_backend = None
- def setUp(self):
- settings_override = override_settings(EMAIL_BACKEND=self.email_backend)
- settings_override.enable()
- self.addCleanup(settings_override.disable)
+ @classmethod
+ def setUpClass(cls):
+ cls.enterClassContext(override_settings(EMAIL_BACKEND=cls.email_backend))
+ super().setUpClass()
def assertStartsWith(self, first, second):
if not first.startswith(second):