1
0
Fork 1
mirror of https://github.com/coddingtonbear/django-mailbox.git synced 2026-07-09 22:38:19 +02:00

[#125] Adding @ad-m's test covering cyrillic attachments.

This commit is contained in:
Adam Coddington 2017-01-16 20:16:24 -08:00
parent 75cce60020
commit 22a923ce86

View file

@ -416,3 +416,17 @@ class TestProcessEmail(EmailMessageTestCase):
msg = self.mailbox.record_outgoing_message(email_object)
self.assertEqual(msg.attachments.all().count(), 1)
def test_message_outgoing_cyrilic_constructed(self):
msg = EmailMessage(
'subject', 'body', 'from@gmail.com', ['to@gmail.com']
)
msg.attach(
'\xd0\xa2\xd0\xb0\xd0\xbd\xd0\xba\xd0\xb8.gif'.decode('utf-8'),
self._get_email_as_text('message_with_cyrillic_attachment.eml'),
'image/gif'
)
self.mailbox.record_outgoing_message(msg.message())
self.assertEqual(msg.attachments.all().count(), 1)