示例#1
0
    def test_text_only_messages(self):
        user = UserModel.objects.create_user()
        send_transaction_mail(user, "test-mail-text-only")

        message = mail.outbox[0]
        for payload in message.message().get_payload():
            if isinstance(payload, SafeMIMEText) and payload.get_content_type() != "text/plain":
                self.fail("Text only message with HTML payload")
示例#2
0
 def test_multipart_messages(self):
     user = UserModel.objects.create_user()
     send_transaction_mail(user, "test-mail-multipart")
     text, html = self.get_mail_payloads(mail.outbox[0])
     self.assert_(text, "test-mail-multipart.txt")
     self.assert_(html, "test-mail-multipart.html")