def test_get_msg_from_string_multipart(self):
msg = MIMEMultipart()
msg['Subject'] = 'Test multipart mail'
msg.attach(MIMEText(u'a utf8 message', _charset='utf-8'))
adaptor = self.get_adaptor()
msg = adaptor.get_msg_from_string(MessageClass, msg.as_string())
self.assertEqual(
'base64', msg.wrapper.cdocs[1].content_transfer_encoding)
self.assertEqual(
'text/plain', msg.wrapper.cdocs[1].content_type)
self.assertEqual(
'utf-8', msg.wrapper.cdocs[1].charset)
self.assertEqual(
'YSB1dGY4IG1lc3NhZ2U=\n', msg.wrapper.cdocs[1].raw)
评论列表
文章目录