diff options
| author | Adam Johnson <me@adamj.eu> | 2024-04-09 14:50:37 +0100 |
|---|---|---|
| committer | Sarah Boyce <42296566+sarahboyce@users.noreply.github.com> | 2024-04-12 10:37:28 +0200 |
| commit | b0f2289426d2af0d3f31e50bd8d5e60a49d62710 (patch) | |
| tree | a22b35f1ec351c1e830510393fbf21602ad22b3e /tests/logging_tests/tests.py | |
| parent | 73b62a21265c4a417004d64d13a896469e2558f3 (diff) | |
Refs #35364 -- Tested AdminEmailHandler with empty ADMINS.
Diffstat (limited to 'tests/logging_tests/tests.py')
| -rw-r--r-- | tests/logging_tests/tests.py | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/tests/logging_tests/tests.py b/tests/logging_tests/tests.py index 20d2852fde..747c929cde 100644 --- a/tests/logging_tests/tests.py +++ b/tests/logging_tests/tests.py @@ -470,6 +470,21 @@ class AdminEmailHandlerTest(SimpleTestCase): self.assertIn('<div id="traceback">', body_html) self.assertNotIn("<form", body_html) + @override_settings(ADMINS=[]) + def test_emit_no_admins(self): + handler = AdminEmailHandler() + record = self.logger.makeRecord( + "name", + logging.ERROR, + "function", + "lno", + "message", + None, + None, + ) + handler.emit(record) + self.assertEqual(len(mail.outbox), 0) + class SettingsConfigTest(AdminScriptTestCase): """ |
