예제 #1
0
    def test_read_receipt_incoming(self):
        message = ReadReceiptMessage.from_json({
            'from':
            'aleem',
            'participants': ['aleem'],
            'mention':
            None,
            'chatId':
            'c3ab8ff13720e8ad9047dd39466b3c8974e592c2fa383d4a3960714caef0c4f2',
            'messageIds': ['ff3ea373-576c-45d4-bdcd-9956a156301d'],
            'id':
            '8e7fc0ad-36aa-43dd-8c5f-e72f5f2ed7e0',
            'timestamp':
            1458336131,
            'readReceiptRequested':
            False
        })

        self.assertEqual(message.from_user, 'aleem')
        self.assertEqual(message.participants, ['aleem'])
        self.assertIs(None, message.mention)
        self.assertEqual(
            message.chat_id,
            'c3ab8ff13720e8ad9047dd39466b3c8974e592c2fa383d4a3960714caef0c4f2')
        self.assertEqual(message.message_ids,
                         ['ff3ea373-576c-45d4-bdcd-9956a156301d'])
        self.assertEqual(message.id, '8e7fc0ad-36aa-43dd-8c5f-e72f5f2ed7e0')
        self.assertEqual(message.timestamp, 1458336131)
        self.assertIs(False, message.read_receipt_requested)
예제 #2
0
 def test_read_receipt_message(self):
     message = ReadReceiptMessage(message_ids=[
         'ff3ea373-576c-45d4-bdcd-9956a156301d'
     ],
                                  to='aleem').to_json()
     self.assertEqual(
         message, {
             'type': 'read-receipt',
             'to': 'aleem',
             'messageIds': ['ff3ea373-576c-45d4-bdcd-9956a156301d']
         })
    def test_read_receipt_incoming(self):
        message = ReadReceiptMessage.from_json({
            'from': 'aleem',
            'participants': ['aleem'],
            'mention': None,
            'chatId': 'c3ab8ff13720e8ad9047dd39466b3c8974e592c2fa383d4a3960714caef0c4f2',
            'messageIds': ['ff3ea373-576c-45d4-bdcd-9956a156301d'],
            'id': '8e7fc0ad-36aa-43dd-8c5f-e72f5f2ed7e0',
            'timestamp': 1458336131,
            'readReceiptRequested': False
        })

        self.assertEqual(message.from_user, 'aleem')
        self.assertEqual(message.participants, ['aleem'])
        self.assertIsNone(message.mention)
        self.assertEqual(message.chat_id, 'c3ab8ff13720e8ad9047dd39466b3c8974e592c2fa383d4a3960714caef0c4f2')
        self.assertEqual(message.message_ids, ['ff3ea373-576c-45d4-bdcd-9956a156301d'])
        self.assertEqual(message.id, '8e7fc0ad-36aa-43dd-8c5f-e72f5f2ed7e0')
        self.assertEqual(message.timestamp, 1458336131)
        self.assertIs(False, message.read_receipt_requested)