From 267941dd2677688732bc8af5521d78e640e119ca Mon Sep 17 00:00:00 2001 From: Huan LI Date: Tue, 12 Jun 2018 13:14:29 +0800 Subject: [PATCH] fix fromId be wronged set to roomId bug --- .../message-raw-payload-parser.spec.ts | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/puppet-padchat/pure-function-helpers/message-raw-payload-parser.spec.ts b/src/puppet-padchat/pure-function-helpers/message-raw-payload-parser.spec.ts index e6a62c16..cbc59ff0 100755 --- a/src/puppet-padchat/pure-function-helpers/message-raw-payload-parser.spec.ts +++ b/src/puppet-padchat/pure-function-helpers/message-raw-payload-parser.spec.ts @@ -17,6 +17,7 @@ import { messageRawPayloadParser } from './message-raw-payload-parser' test('messageRawPayloadParser', async t => { + t.skip('tbw') // t.test('text', async t => { // const PADCHAT_MESSAGE_PAYLOAD_TEXT: PadchatMessagePayload = { // content : '1111', @@ -140,5 +141,17 @@ test('room invitation created by bot', async t => { uin: 1928023446, } - // TODO: make sure the contactId/roomId is right + const EXPECTED_MESSAGE_PAYLOAD_ROOM_INVITATION: MessagePayload = { + id : '4030118997146183783', + timestamp : 1528755135, + text : '\n\t\n\t\t\n\t\t\n\t\t\n\t\t\tinvite\n\t\t\t\n\t\t\t\n\t\t\t\t\n\t\t\t\n\t\t\n\t\n\n', + type : 0, + fromId : undefined, + toId : 'wxid_5zj4i5htp9ih22', + roomId : '3453262102@chatroom', + } + + const payload = messageRawPayloadParser(MESSAGE_PAYLOAD) + // console.log('payload:', payload) + t.deepEqual(payload, EXPECTED_MESSAGE_PAYLOAD_ROOM_INVITATION, 'should parse room invitation message payload') }) -- GitLab