Skip to content

Commit 31d9cb1

Browse files
committed
Updated jasmine tests
1 parent 9a55c88 commit 31d9cb1

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

spec/QB-ChatSpec.js

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)