diff options
| author | Mike Edmunds <medmunds@gmail.com> | 2026-03-15 16:20:38 -0700 |
|---|---|---|
| committer | Jacob Walls <jacobtylerwalls@gmail.com> | 2026-04-11 08:54:07 -0400 |
| commit | 60f07e81c5cc31c8897173567915fd1a6482d180 (patch) | |
| tree | 204ae1e5285942b7d7cfa786cfc7c7aa2742ee8e /tests | |
| parent | 9391beeb8799a4b7deb4bb3048bd63465a0e96ef (diff) | |
Refs #36953 -- Removed unnecessary overrides from mail tests.
Django automatically substitutes the locmem EmailBackend during tests,
and SimpleTestCase empties mail.outbox before each test.
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/mail/tests.py | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/tests/mail/tests.py b/tests/mail/tests.py index 3ba3b9d062..cd78f665df 100644 --- a/tests/mail/tests.py +++ b/tests/mail/tests.py @@ -1326,9 +1326,7 @@ class MailTests(MailTestsMixin, SimpleTestCase): ) self.assertIsInstance(mail.get_connection(), locmem.EmailBackend) - @override_settings(EMAIL_BACKEND="django.core.mail.backends.locmem.EmailBackend") def test_connection_arg_send_mail(self): - mail.outbox = [] # Send using non-default connection. connection = mail.get_connection("mail.custombackend.EmailBackend") send_mail( @@ -1342,9 +1340,7 @@ class MailTests(MailTestsMixin, SimpleTestCase): self.assertEqual(len(connection.test_outbox), 1) self.assertEqual(connection.test_outbox[0].subject, "Subject") - @override_settings(EMAIL_BACKEND="django.core.mail.backends.locmem.EmailBackend") def test_connection_arg_send_mass_mail(self): - mail.outbox = [] # Send using non-default connection. connection = mail.get_connection("mail.custombackend.EmailBackend") send_mass_mail( @@ -1359,12 +1355,8 @@ class MailTests(MailTestsMixin, SimpleTestCase): self.assertEqual(connection.test_outbox[0].subject, "Subject1") self.assertEqual(connection.test_outbox[1].subject, "Subject2") - @override_settings( - EMAIL_BACKEND="django.core.mail.backends.locmem.EmailBackend", - ADMINS=["nobody@example.com"], - ) + @override_settings(ADMINS=["nobody@example.com"]) def test_connection_arg_mail_admins(self): - mail.outbox = [] # Send using non-default connection. connection = mail.get_connection("mail.custombackend.EmailBackend") mail_admins("Admin message", "Content", connection=connection) @@ -1372,12 +1364,8 @@ class MailTests(MailTestsMixin, SimpleTestCase): self.assertEqual(len(connection.test_outbox), 1) self.assertEqual(connection.test_outbox[0].subject, "[Django] Admin message") - @override_settings( - EMAIL_BACKEND="django.core.mail.backends.locmem.EmailBackend", - MANAGERS=["nobody@example.com"], - ) + @override_settings(MANAGERS=["nobody@example.com"]) def test_connection_arg_mail_managers(self): - mail.outbox = [] # Send using non-default connection. connection = mail.get_connection("mail.custombackend.EmailBackend") mail_managers("Manager message", "Content", connection=connection) |
