@@ -68,15 +68,13 @@ describe('Chat API', function() {
68
68
body : body ,
69
69
extension : msgExtension ,
70
70
markable : 1
71
- } ,
72
- msgId ;
71
+ } ;
73
72
74
73
function onMsgCallback ( userId , receivedMessage ) {
75
- expect ( msgId ) . toBeDefined ( ) ;
76
-
77
74
expect ( userId ) . toEqual ( QBUser1 . id ) ;
78
75
79
76
expect ( receivedMessage ) . toBeDefined ( ) ;
77
+ expect ( receivedMessage . id ) . toEqual ( msg . id ) ;
80
78
expect ( receivedMessage . type ) . toEqual ( msg . type ) ;
81
79
expect ( receivedMessage . body ) . toEqual ( body ) ;
82
80
expect ( receivedMessage . extension ) . toEqual ( msgExtension ) ;
@@ -86,7 +84,7 @@ describe('Chat API', function() {
86
84
}
87
85
88
86
QB . chat . onMessageListener = onMsgCallback ;
89
- msgId = QB . chat . send ( QBUser1 . id , msg ) ;
87
+ msg . id = QB . chat . send ( QBUser1 . id , msg ) ;
90
88
} , MESSAGING_TIMEOUT ) ;
91
89
92
90
it ( 'can send and receive system message' , function ( done ) {
@@ -96,23 +94,21 @@ describe('Chat API', function() {
96
94
name : 'Walle' ,
97
95
action : 'Found love'
98
96
}
99
- } ,
100
- msgId ;
97
+ } ;
101
98
102
99
function onSystemMessageListenerCb ( receivedMessage ) {
103
- expect ( msgId ) . toBeDefined ( ) ;
104
-
105
100
expect ( receivedMessage ) . toBeDefined ( ) ;
106
101
107
102
expect ( receivedMessage . userId ) . toEqual ( QBUser1 . id ) ;
103
+ expect ( receivedMessage . id ) . toEqual ( msg . id ) ;
108
104
expect ( receivedMessage . body ) . toEqual ( msg . body ) ;
109
105
expect ( receivedMessage . extension ) . toEqual ( msg . extension ) ;
110
106
111
107
done ( ) ;
112
108
}
113
109
114
110
QB . chat . onSystemMessageListener = onSystemMessageListenerCb ;
115
- msgId = QB . chat . sendSystemMessage ( QBUser1 . id , msg ) ;
111
+ msg . id = QB . chat . sendSystemMessage ( QBUser1 . id , msg ) ;
116
112
} , MESSAGING_TIMEOUT ) ;
117
113
118
114
it ( 'can send and receive \'delivered\' status' , function ( done ) {
0 commit comments