@@ -68,15 +68,13 @@ describe('Chat API', function() {
6868 body : body ,
6969 extension : msgExtension ,
7070 markable : 1
71- } ,
72- msgId ;
71+ } ;
7372
7473 function onMsgCallback ( userId , receivedMessage ) {
75- expect ( msgId ) . toBeDefined ( ) ;
76-
7774 expect ( userId ) . toEqual ( QBUser1 . id ) ;
7875
7976 expect ( receivedMessage ) . toBeDefined ( ) ;
77+ expect ( receivedMessage . id ) . toEqual ( msg . id ) ;
8078 expect ( receivedMessage . type ) . toEqual ( msg . type ) ;
8179 expect ( receivedMessage . body ) . toEqual ( body ) ;
8280 expect ( receivedMessage . extension ) . toEqual ( msgExtension ) ;
@@ -86,7 +84,7 @@ describe('Chat API', function() {
8684 }
8785
8886 QB . chat . onMessageListener = onMsgCallback ;
89- msgId = QB . chat . send ( QBUser1 . id , msg ) ;
87+ msg . id = QB . chat . send ( QBUser1 . id , msg ) ;
9088 } , MESSAGING_TIMEOUT ) ;
9189
9290 it ( 'can send and receive system message' , function ( done ) {
@@ -96,23 +94,21 @@ describe('Chat API', function() {
9694 name : 'Walle' ,
9795 action : 'Found love'
9896 }
99- } ,
100- msgId ;
97+ } ;
10198
10299 function onSystemMessageListenerCb ( receivedMessage ) {
103- expect ( msgId ) . toBeDefined ( ) ;
104-
105100 expect ( receivedMessage ) . toBeDefined ( ) ;
106101
107102 expect ( receivedMessage . userId ) . toEqual ( QBUser1 . id ) ;
103+ expect ( receivedMessage . id ) . toEqual ( msg . id ) ;
108104 expect ( receivedMessage . body ) . toEqual ( msg . body ) ;
109105 expect ( receivedMessage . extension ) . toEqual ( msg . extension ) ;
110106
111107 done ( ) ;
112108 }
113109
114110 QB . chat . onSystemMessageListener = onSystemMessageListenerCb ;
115- msgId = QB . chat . sendSystemMessage ( QBUser1 . id , msg ) ;
111+ msg . id = QB . chat . sendSystemMessage ( QBUser1 . id , msg ) ;
116112 } , MESSAGING_TIMEOUT ) ;
117113
118114 it ( 'can send and receive \'delivered\' status' , function ( done ) {
0 commit comments