Beispiel #1
0
 def test_transport_event_nack(self):
     msg = TransportEvent(
         event_id='def',
         event_type='nack',
         user_message_id='abc',
         nack_reason='unknown',
         )
     self.assertEqual('event', msg['message_type'])
     self.assertEqual('nack', msg['event_type'])
     self.assertEqual('nack', msg.status())
     self.assertEqual('unknown', msg['nack_reason'])
     self.assertEqual('def', msg['event_id'])
     self.assertEqual('abc', msg['user_message_id'])
     self.assertEqual('20110921', msg['message_version'])
     self.assertEqual({}, msg['helper_metadata'])
Beispiel #2
0
 def test_transport_event_ack(self):
     msg = TransportEvent(
         event_id='def',
         event_type='ack',
         user_message_id='abc',
         sent_message_id='ghi',
         )
     self.assertEqual('event', msg['message_type'])
     self.assertEqual('ack', msg['event_type'])
     self.assertEqual('ack', msg.status())
     self.assertEqual('def', msg['event_id'])
     self.assertEqual('abc', msg['user_message_id'])
     self.assertEqual('20110921', msg['message_version'])
     self.assertEqual('ghi', msg['sent_message_id'])
     self.assertEqual({}, msg['helper_metadata'])
Beispiel #3
0
 def test_transport_event_nack(self):
     msg = TransportEvent(
         event_id='def',
         event_type='nack',
         user_message_id='abc',
         nack_reason='unknown',
     )
     self.assertEqual('event', msg['message_type'])
     self.assertEqual('nack', msg['event_type'])
     self.assertEqual('nack', msg.status())
     self.assertEqual('unknown', msg['nack_reason'])
     self.assertEqual('def', msg['event_id'])
     self.assertEqual('abc', msg['user_message_id'])
     self.assertEqual('20110921', msg['message_version'])
     self.assertEqual({}, msg['helper_metadata'])
Beispiel #4
0
 def test_transport_event_ack(self):
     msg = TransportEvent(
         event_id='def',
         event_type='ack',
         user_message_id='abc',
         sent_message_id='ghi',
     )
     self.assertEqual('event', msg['message_type'])
     self.assertEqual('ack', msg['event_type'])
     self.assertEqual('ack', msg.status())
     self.assertEqual('def', msg['event_id'])
     self.assertEqual('abc', msg['user_message_id'])
     self.assertEqual('20110921', msg['message_version'])
     self.assertEqual('ghi', msg['sent_message_id'])
     self.assertEqual({}, msg['helper_metadata'])
Beispiel #5
0
 def test_transport_event_delivery_report(self):
     msg = TransportEvent(
         event_id='def',
         event_type='delivery_report',
         user_message_id='abc',
         to_addr='+27831234567',
         from_addr='12345',
         # transport_name='sphex',
         delivery_status='delivered',
         )
     self.assertEqual('event', msg['message_type'])
     self.assertEqual('delivery_report', msg['event_type'])
     self.assertEqual('delivery_report.delivered', msg.status())
     self.assertEqual('def', msg['event_id'])
     self.assertEqual('abc', msg['user_message_id'])
     self.assertEqual('20110921', msg['message_version'])
     # self.assertEqual('sphex', msg['transport_name'])
     self.assertEqual('delivered', msg['delivery_status'])
     self.assertEqual({}, msg['helper_metadata'])
Beispiel #6
0
 def test_transport_event_delivery_report(self):
     msg = TransportEvent(
         event_id='def',
         event_type='delivery_report',
         user_message_id='abc',
         to_addr='+27831234567',
         from_addr='12345',
         # transport_name='sphex',
         delivery_status='delivered',
     )
     self.assertEqual('event', msg['message_type'])
     self.assertEqual('delivery_report', msg['event_type'])
     self.assertEqual('delivery_report.delivered', msg.status())
     self.assertEqual('def', msg['event_id'])
     self.assertEqual('abc', msg['user_message_id'])
     self.assertEqual('20110921', msg['message_version'])
     # self.assertEqual('sphex', msg['transport_name'])
     self.assertEqual('delivered', msg['delivery_status'])
     self.assertEqual({}, msg['helper_metadata'])