コード例 #1
0
ファイル: test_message.py プロジェクト: amol-/tgext.mailer
    def test_send_without_body(self):

        from tgext.mailer.message import Message
        from tgext.mailer.mailer import Mailer
        from tgext.mailer.exceptions import InvalidMessage

        msg = Message(
            subject="testing",
            sender="*****@*****.**",
            recipients=["*****@*****.**"]
            )

        mailer = Mailer()

        self.assertRaises(InvalidMessage, mailer.send, msg)

        msg.html = "<b>test</b>"

        mailer.send(msg)
コード例 #2
0
ファイル: test_message.py プロジェクト: amol-/tgext.mailer
    def test_cc_without_recipients(self):

        from tgext.mailer.message import Message
        from tgext.mailer.mailer import Mailer

        msg = Message(
            subject="testing",
            sender="*****@*****.**",
            body="testing",
            cc=["*****@*****.**"]
            )
        mailer = Mailer()
        msgid = mailer.send(msg)
        response = msg.to_message()

        self.assertTrue("Cc: [email protected]" in text_type(response))
        self.assertTrue(msgid)