Skip to content

Commit 022e717

Browse files
author
dimaspirit
committed
add ChatSpec
fix issue 'use dot notation is'
1 parent 5a1407a commit 022e717

File tree

3 files changed

+14
-13
lines changed

3 files changed

+14
-13
lines changed

spec/QB-ChatSpec.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -458,15 +458,15 @@ describe('Chat API', function() {
458458
if(err){
459459
done.fail("Request unread messages count error: " + JSON.stringify(err));
460460
}else{
461-
expect(res["total"]).toEqual(0);
461+
expect(res.total).toEqual(0);
462462
expect(res[dialogId]).toEqual(0);
463463

464464
done();
465465
}
466466
});
467467
}, REST_REQUESTS_TIMEOUT);
468468

469-
it('can delete a message with id ', function(done) {
469+
it('can delete a message with id', function(done) {
470470
QB.chat.message.delete([messageId, "notExistentId"], {force: 1}, function(err, res) {
471471
if(err){
472472
done.fail("Delete message " + messageId + " error: " + JSON.stringify(err));
@@ -479,13 +479,13 @@ describe('Chat API', function() {
479479
}, REST_REQUESTS_TIMEOUT);
480480

481481
it('can delete a dialog (group)', function(done) {
482-
QB.chat.dialog.delete([dialogId, "notExistentId"], {force: 1}, function(err, res) {
482+
QB.chat.dialog.delete([dialogId, 'notExistentId'], {force: 1}, function(err, res) {
483483
if(err){
484-
done.fail("Delete dialog " + dialogId + " error: " + JSON.stringify(err));
484+
done.fail('Delete dialog ' + dialogId + ' error: ' + JSON.stringify(err));
485485
}else{
486-
expect(res["SuccessfullyDeleted"]["ids"]).toEqual([dialogId]);
487-
expect(res["NotFound"]["ids"]).toEqual(["notExistentId"]);
488-
expect(res["WrongPermissions"]["ids"]).toEqual([]);
486+
expect(res.SuccessfullyDeleted.ids).toEqual([dialogId]);
487+
expect(res.NotFound.ids).toEqual(["notExistentId"]);
488+
expect(res.WrongPermissions.ids).toEqual([]);
489489

490490
done();
491491
}

spec/SpecRunner.html

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,15 @@
1919
<script type="text/javascript" src="config.js"></script>
2020

2121
<!-- include spec files here -->
22-
<script type="text/javascript" src="QB-CoreSpec.js"></script>
23-
<script type="text/javascript" src="QB-HelpersSpec.js"></script>
24-
<script type="text/javascript" src="QB-ChatSpec.js"></script>
22+
<script type="text/javascript" src="QB-CoreSpec.js"></script>
23+
<script type="text/javascript" src="QB-HelpersSpec.js"></script>
24+
<script type="text/javascript" src="QB-ChatSpec.js"></script>
2525
<script type="text/javascript" src="QB-UsersSpec.js"></script>
26-
<script type="text/javascript" src="QB-ContentSpec.js"></script>
27-
<script type="text/javascript" src="QB-DataSpec.js"></script>
26+
<script type="text/javascript" src="QB-ContentSpec.js"></script>
27+
<script type="text/javascript" src="QB-DataSpec.js"></script>
2828
<script type="text/javascript" src="QB-LocationSpec.js"></script>
2929
<script type="text/javascript" src="QB-PushnotificationsSpec.js"></script>
30-
<script type="text/javascript" src="QB-WebRTCSpec.js"></script>
30+
<script type="text/javascript" src="QB-WebRTCSpec.js"></script>
3131
</head>
3232

3333
<body>

spec/support/jasmine.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
"spec_files": [
44
"QB-CoreSpec.js",
55
"QB-HelpersSpec.js",
6+
"QB-ChatSpec.js",
67
"QB-UsersSpec.js",
78
"QB-DataSpec.js",
89
"QB-LocationSpec.js"

0 commit comments

Comments
 (0)