diff options
author | Jon Dufresne <jon.dufresne@gmail.com> | 2017-12-09 06:42:46 -0800 |
---|---|---|
committer | Tim Graham <timograham@gmail.com> | 2017-12-30 09:37:59 -0500 |
commit | b03d5002955256c4b3ed7cfae5150eb79c0eb97e (patch) | |
tree | 224094caa05599e60e17e6a29a3cf366f652ffa8 /tests/mail | |
parent | 63349394170347241c48a445c843ff2be53e3a8a (diff) | |
download | django-b03d5002955256c4b3ed7cfae5150eb79c0eb97e.tar.gz |
Fixed #28971 -- Made EmailMessage.message() set Cc from headers dict if it exists.
Diffstat (limited to 'tests/mail')
-rw-r--r-- | tests/mail/tests.py | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/mail/tests.py b/tests/mail/tests.py index 869cd764bf..c7b8d09027 100644 --- a/tests/mail/tests.py +++ b/tests/mail/tests.py @@ -132,6 +132,13 @@ class MailTests(HeadersCheckMixin, SimpleTestCase): ['to@example.com', 'other@example.com', 'cc@example.com', 'cc.other@example.com', 'bcc@example.com'] ) + def test_cc_headers(self): + message = EmailMessage( + 'Subject', 'Content', 'bounce@example.com', ['to@example.com'], + cc=['foo@example.com'], headers={'Cc': 'override@example.com'}, + ).message() + self.assertEqual(message['Cc'], 'override@example.com') + def test_cc_in_headers_only(self): message = EmailMessage( 'Subject', 'Content', 'bounce@example.com', ['to@example.com'], |