def test_load_message_postmark(self): self.assertNotRaises(TypeError, Message.load_message, self.message) msg = Message.load_message(self.message) self.assertNotRaises(MessageError, Message.load_message, self.message, verify=True) self.assertEqual(msg.data(), self.message)
def test_load_message_postmark(self): self.assertNotRaises(TypeError, Message.load_message, self.message) msg = Message.load_message(self.message) self.assertNotRaises(MessageError, Message.load_message, self.message, verify=True) self.assertEqual(msg.data(), self.message)
def test_load_message_native(self): msg = dict(to='me', text='hi', html='<b>hi</b>', reply_to='you', cc='dog,cat', bcc='foo,bar', subject='dogs', track_opens=True, headers=[dict(Name='Food', Value='7')], attachments=[], sender='admin', tag='tag', template_id='template_id', template_model='template_model') self.assertEqual(sorted(msg), sorted(Message._fields)) self.assertNotRaises(TypeError, Message.load_message, msg) self.assertNotRaises(MessageError, Message.load_message, msg, verify=True) msg = dict(to='me', text='hi') self.assertNotRaises(TypeError, Message.load_message, msg) self.assertNotRaises(MessageError, Message.load_message, msg, verify=True) pystmsg = Message.load_message(msg) self.assertEqual(pystmsg.data(), dict(To='me', TextBody='hi'))
def test_load_message_native(self): msg = dict(to='me', text='hi', html='<b>hi</b>', reply_to='you', cc='dog,cat', subject='dogs', headers=[dict(Name='Food', Value='7')]) self.assertNotRaises(TypeError, Message.load_message, msg) self.assertNotRaises(MessageError, Message.load_message, msg, verify=True) msg = dict(to='me', text='hi') self.assertNotRaises(TypeError, Message.load_message, msg) self.assertNotRaises(MessageError, Message.load_message, msg, verify=True) pystmsg = Message.load_message(msg) self.assertEqual(pystmsg.data(), dict(To='me', TextBody='hi'))
def test_load_message_native(self): msg = dict(to='me', text='hi', html='<b>hi</b>', reply_to='you', cc='dog,cat', bcc='foo,bar', subject='dogs', track_opens=True, headers=[dict(Name='Food', Value='7')], attachments=[], sender='admin', tag='tag') self.assertEqual(sorted(msg), sorted(Message._fields)) self.assertNotRaises(TypeError, Message.load_message, msg) self.assertNotRaises(MessageError, Message.load_message, msg, verify=True) msg = dict(to='me', text='hi') self.assertNotRaises(TypeError, Message.load_message, msg) self.assertNotRaises(MessageError, Message.load_message, msg, verify=True) pystmsg = Message.load_message(msg) self.assertEqual(pystmsg.data(), dict(To='me', TextBody='hi'))
def test_load_invalid_message_some_data(self): msg = Message.load_message(dict(to='me')) self.assertRaises(MessageError, msg.verify)
def test_load_invalid_message_some_data(self): msg = Message.load_message(dict(to='me')) self.assertRaises(MessageError, msg.verify)