diff --git a/src/puppet-padchat/pure-function-helpers/room-event-message-parser.join.en.spec.ts b/src/puppet-padchat/pure-function-helpers/room-event-message-parser.join.en.spec.ts index 96888af5f5e4069fa75eed3ae6b3d3edf071783e..5b7d9ac3c9ac5ddc7cfe58c42cd7cf1dd15d6528 100755 --- a/src/puppet-padchat/pure-function-helpers/room-event-message-parser.join.en.spec.ts +++ b/src/puppet-padchat/pure-function-helpers/room-event-message-parser.join.en.spec.ts @@ -116,31 +116,31 @@ test('roomJoinEventMessageParser() EN-other-invite-bot-with-others', async t => t.deepEqual(event, EXPECTED_EVENT, 'should parse event') }) -// test('roomJoinEventMessageParser() EN-bot-invite-other', async t => { -// const MESSAGE_PAYLOAD: PadchatMessagePayload = { -// content : '3453262102@chatroom:\n\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', -// continue : 1, -// description : '', -// from_user : '3453262102@chatroom', -// msg_id : '4030118997146183783', -// msg_source : '', -// msg_type : 5, -// status : 1, -// sub_type : 10002, -// timestamp : 1528755135, -// to_user : 'wxid_5zj4i5htp9ih22', -// uin : 1928023446, -// } - -// const EXPECTED_EVENT: PuppetRoomJoinEvent = { -// inviteeNameList : ['. 李 卓 桓 .呵呵'], -// inviterName : YOU, -// roomId : '3453262102@chatroom', -// } - -// const event = roomJoinEventMessageParser(MESSAGE_PAYLOAD) -// t.deepEqual(event, EXPECTED_EVENT, 'should parse event') -// }) +test('roomJoinEventMessageParser() EN-bot-invite-one', async t => { + const MESSAGE_PAYLOAD: PadchatMessagePayload = { + content : '3453262102@chatroom:\n\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', + continue : 1, + description : '', + from_user : '3453262102@chatroom', + msg_id : '4030118997146183783', + msg_source : '', + msg_type : 5, + status : 1, + sub_type : 10002, + timestamp : 1528755135, + to_user : 'wxid_5zj4i5htp9ih22', + uin : 1928023446, + } + + const EXPECTED_EVENT: PuppetRoomJoinEvent = { + inviteeNameList : ['. 李 卓 桓 .呵呵'], + inviterName : YOU, + roomId : '3453262102@chatroom', + } + + const event = roomJoinEventMessageParser(MESSAGE_PAYLOAD) + t.deepEqual(event, EXPECTED_EVENT, 'should parse event') +}) /** * See more in https://github.com/lijiarui/wechaty-puppet-padchat/issues/55 diff --git a/src/puppet-padchat/pure-function-helpers/room-event-message-parser.join.zh.spec.ts b/src/puppet-padchat/pure-function-helpers/room-event-message-parser.join.zh.spec.ts index cf54b90109f4d3549c2409e12af99d2746f4eea5..4032b72a59e38134c24370bb9eab6f75e0ad6309 100755 --- a/src/puppet-padchat/pure-function-helpers/room-event-message-parser.join.zh.spec.ts +++ b/src/puppet-padchat/pure-function-helpers/room-event-message-parser.join.zh.spec.ts @@ -118,30 +118,30 @@ test('roomJoinEventMessageParser() ZH-other-invite-bot-with-others', async t => t.deepEqual(event, EXPECTED_EVENT, 'should parse event') }) -// test('roomJoinEventMessageParser() ZH-bot-invite-other', async t => { -// const MESSAGE_PAYLOAD: PadchatMessagePayload = { -// content : '5354656522@chatroom:\n\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', -// continue : 1, -// description : '', -// from_user : '5354656522@chatroom', -// msg_id : '6278175026243694414', -// msg_source : '', -// msg_type : 5, -// status : 1, -// sub_type : 10002, -// timestamp : 1528657265, -// to_user : 'lizhuohuan', -// uin : 4763975, -// } -// const EXPECTED_EVENT: PuppetRoomJoinEvent = { -// inviteeNameList : ['Huan LI++'], -// inviterName : YOU, -// roomId : '5354656522@chatroom', -// } - -// const event = roomJoinEventMessageParser(MESSAGE_PAYLOAD) -// t.deepEqual(event, EXPECTED_EVENT, 'should parse event') -// }) +test('roomJoinEventMessageParser() ZH-bot-invite-one', async t => { + const MESSAGE_PAYLOAD: PadchatMessagePayload = { + content : '5354656522@chatroom:\n\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', + continue : 1, + description : '', + from_user : '5354656522@chatroom', + msg_id : '6278175026243694414', + msg_source : '', + msg_type : 5, + status : 1, + sub_type : 10002, + timestamp : 1528657265, + to_user : 'lizhuohuan', + uin : 4763975, + } + const EXPECTED_EVENT: PuppetRoomJoinEvent = { + inviteeNameList : ['Huan LI++'], + inviterName : YOU, + roomId : '5354656522@chatroom', + } + + const event = roomJoinEventMessageParser(MESSAGE_PAYLOAD) + t.deepEqual(event, EXPECTED_EVENT, 'should parse event') +}) /** * See more in https://github.com/lijiarui/wechaty-puppet-padchat/issues/55