breaking: remove socket.io/flags.js

refactor: helpers.loginUser returns a single object {jar, csrf_token}
This commit is contained in:
Barış Soner Uşaklı
2021-11-22 19:23:51 -05:00
parent f0d192fbfd
commit c5f08fdc81
16 changed files with 175 additions and 300 deletions

View File

@@ -793,12 +793,8 @@ describe('Messaging Library', () => {
describe('logged in chat controller', () => {
let jar;
before((done) => {
helpers.loginUser('herp', 'derpderp', (err, _jar) => {
assert.ifError(err);
jar = _jar;
done();
});
before(async () => {
({ jar } = await helpers.loginUser('herp', 'derpderp'));
});
it('should return chats page data', (done) => {
@@ -833,9 +829,9 @@ describe('Messaging Library', () => {
});
it('should return 404 if user is not in room', (done) => {
helpers.loginUser('baz', 'quuxquux', (err, jar) => {
helpers.loginUser('baz', 'quuxquux', (err, data) => {
assert.ifError(err);
request(`${nconf.get('url')}/api/user/baz/chats/${roomId}`, { json: true, jar: jar }, (err, response) => {
request(`${nconf.get('url')}/api/user/baz/chats/${roomId}`, { json: true, jar: data.jar }, (err, response) => {
assert.ifError(err);
assert.equal(response.statusCode, 404);
done();