summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClaude Paroz <claude@2xlibre.net>2012-06-02 19:44:06 +0200
committerClaude Paroz <claude@2xlibre.net>2012-06-02 19:44:15 +0200
commitade44b8d402c425ca687f254bbaaf161522e5c04 (patch)
tree8d0ee3e6b04bc1f069e155f7ee070b4681cca786
parentf65e412abd289f78aff278a782e29eff1749c6e5 (diff)
Fixed settings override in mail regression tests
self.settings_override from test subclasses were overwriting parent attribute.
-rw-r--r--tests/regressiontests/mail/tests.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/tests/regressiontests/mail/tests.py b/tests/regressiontests/mail/tests.py
index 99d52a701c..85e73c197f 100644
--- a/tests/regressiontests/mail/tests.py
+++ b/tests/regressiontests/mail/tests.py
@@ -500,14 +500,14 @@ class FileBackendTests(BaseEmailBackendTests, TestCase):
email_backend = 'django.core.mail.backends.filebased.EmailBackend'
def setUp(self):
+ super(FileBackendTests, self).setUp()
self.tmp_dir = tempfile.mkdtemp()
self.addCleanup(shutil.rmtree, self.tmp_dir)
- self.settings_override = override_settings(EMAIL_FILE_PATH=self.tmp_dir)
- self.settings_override.enable()
- super(FileBackendTests, self).setUp()
+ self._settings_override = override_settings(EMAIL_FILE_PATH=self.tmp_dir)
+ self._settings_override.enable()
def tearDown(self):
- self.settings_override.disable()
+ self._settings_override.disable()
super(FileBackendTests, self).tearDown()
def flush_mailbox(self):
@@ -644,15 +644,15 @@ class SMTPBackendTests(BaseEmailBackendTests, TestCase):
@classmethod
def setUpClass(cls):
cls.server = FakeSMTPServer(('127.0.0.1', 0), None)
- cls.settings_override = override_settings(
+ cls._settings_override = override_settings(
EMAIL_HOST="127.0.0.1",
EMAIL_PORT=cls.server.socket.getsockname()[1])
- cls.settings_override.enable()
+ cls._settings_override.enable()
cls.server.start()
@classmethod
def tearDownClass(cls):
- cls.settings_override.disable()
+ cls._settings_override.disable()
cls.server.stop()
def setUp(self):