Improvements in REST API

This commit is contained in:
vjrj 2018-06-15 06:39:09 +02:00
parent d980a31c05
commit b8ab47e867
2 changed files with 300 additions and 288 deletions

View file

@ -270,24 +270,22 @@ describe('basic api v1 returns', () => {
});
it('should del all mobile user subscriptions', async (done) => {
// Add two
addSubs(() => {});
addSubs(() => {});
HTTP.del(url('api/v1/mobile/subscriptions/all'), {
data: {
token,
mobileToken
}
}, (error, result) => {
chai.expect(error, null);
chai.expect(result.statusCode).equal(200);
const jsendResult = result.data;
chai.expect(jsendResult.status).equal('success');
chai.expect(typeof jsendResult.data.count).to.equal('number');
chai.expect(jsendResult.data.count).to.equal(2);
done();
// Add subs
addSubs(() => {
HTTP.del(url('api/v1/mobile/subscriptions/all'), {
data: {
token,
mobileToken
}
}, (error, result) => {
chai.expect(error, null);
chai.expect(result.statusCode).equal(200);
const jsendResult = result.data;
chai.expect(jsendResult.status).equal('success');
chai.expect(typeof jsendResult.data.count).to.equal('number');
chai.expect(jsendResult.data.count).to.equal(1);
done();
});
});
});
// TODO remove all subs
});