Use Prettier JS (#5017)

* Adds prettier

* Run lint before tests
This commit is contained in:
Florent Vilmart
2018-09-01 13:58:06 -04:00
committed by GitHub
parent 189cd259ee
commit d83a0b6808
240 changed files with 41098 additions and 29020 deletions

View File

@@ -1,56 +1,71 @@
const auth = require('../lib/Auth');
const Config = require('../lib/Config');
const rest = require('../lib/rest');
const InstallationsRouter = require('../lib/Routers/InstallationsRouter').InstallationsRouter;
const InstallationsRouter = require('../lib/Routers/InstallationsRouter')
.InstallationsRouter;
describe('InstallationsRouter', () => {
it('uses find condition from request.body', (done) => {
it('uses find condition from request.body', done => {
const config = Config.get('test');
const androidDeviceRequest = {
'installationId': '12345678-abcd-abcd-abcd-123456789abc',
'deviceType': 'android'
installationId: '12345678-abcd-abcd-abcd-123456789abc',
deviceType: 'android',
};
const iosDeviceRequest = {
'installationId': '12345678-abcd-abcd-abcd-123456789abd',
'deviceType': 'ios'
installationId: '12345678-abcd-abcd-abcd-123456789abd',
deviceType: 'ios',
};
const request = {
config: config,
auth: auth.master(config),
body: {
where: {
deviceType: 'android'
}
deviceType: 'android',
},
},
query: {},
info: {}
info: {},
};
const router = new InstallationsRouter();
rest.create(config, auth.nobody(config), '_Installation', androidDeviceRequest)
rest
.create(
config,
auth.nobody(config),
'_Installation',
androidDeviceRequest
)
.then(() => {
return rest.create(
config,
auth.nobody(config),
'_Installation',
iosDeviceRequest
);
})
.then(() => {
return rest.create(config, auth.nobody(config), '_Installation', iosDeviceRequest);
}).then(() => {
return router.handleFind(request);
}).then((res) => {
})
.then(res => {
const results = res.response.results;
expect(results.length).toEqual(1);
done();
}).catch((err) => {
})
.catch(err => {
fail(JSON.stringify(err));
done();
});
});
it('uses find condition from request.query', (done) => {
it('uses find condition from request.query', done => {
const config = Config.get('test');
const androidDeviceRequest = {
'installationId': '12345678-abcd-abcd-abcd-123456789abc',
'deviceType': 'android'
installationId: '12345678-abcd-abcd-abcd-123456789abc',
deviceType: 'android',
};
const iosDeviceRequest = {
'installationId': '12345678-abcd-abcd-abcd-123456789abd',
'deviceType': 'ios'
installationId: '12345678-abcd-abcd-abcd-123456789abd',
deviceType: 'ios',
};
const request = {
config: config,
@@ -58,60 +73,88 @@ describe('InstallationsRouter', () => {
body: {},
query: {
where: {
deviceType: 'android'
}
deviceType: 'android',
},
},
info: {}
info: {},
};
const router = new InstallationsRouter();
rest.create(config, auth.nobody(config), '_Installation', androidDeviceRequest)
rest
.create(
config,
auth.nobody(config),
'_Installation',
androidDeviceRequest
)
.then(() => {
return rest.create(
config,
auth.nobody(config),
'_Installation',
iosDeviceRequest
);
})
.then(() => {
return rest.create(config, auth.nobody(config), '_Installation', iosDeviceRequest);
}).then(() => {
return router.handleFind(request);
}).then((res) => {
})
.then(res => {
const results = res.response.results;
expect(results.length).toEqual(1);
done();
}).catch((err) => {
})
.catch(err => {
jfail(err);
done();
});
});
it('query installations with limit = 0', (done) => {
it('query installations with limit = 0', done => {
const config = Config.get('test');
const androidDeviceRequest = {
'installationId': '12345678-abcd-abcd-abcd-123456789abc',
'deviceType': 'android'
installationId: '12345678-abcd-abcd-abcd-123456789abc',
deviceType: 'android',
};
const iosDeviceRequest = {
'installationId': '12345678-abcd-abcd-abcd-123456789abd',
'deviceType': 'ios'
installationId: '12345678-abcd-abcd-abcd-123456789abd',
deviceType: 'ios',
};
const request = {
config: config,
auth: auth.master(config),
body: {},
query: {
limit: 0
limit: 0,
},
info: {}
info: {},
};
Config.get('test');
const router = new InstallationsRouter();
rest.create(config, auth.nobody(config), '_Installation', androidDeviceRequest)
rest
.create(
config,
auth.nobody(config),
'_Installation',
androidDeviceRequest
)
.then(() => {
return rest.create(
config,
auth.nobody(config),
'_Installation',
iosDeviceRequest
);
})
.then(() => {
return rest.create(config, auth.nobody(config), '_Installation', iosDeviceRequest);
}).then(() => {
return router.handleFind(request);
}).then((res) => {
})
.then(res => {
const response = res.response;
expect(response.results.length).toEqual(0);
done();
}).catch((err) => {
})
.catch(err => {
fail(JSON.stringify(err));
done();
});
@@ -120,28 +163,41 @@ describe('InstallationsRouter', () => {
it('query installations with count = 1', done => {
const config = Config.get('test');
const androidDeviceRequest = {
'installationId': '12345678-abcd-abcd-abcd-123456789abc',
'deviceType': 'android'
installationId: '12345678-abcd-abcd-abcd-123456789abc',
deviceType: 'android',
};
const iosDeviceRequest = {
'installationId': '12345678-abcd-abcd-abcd-123456789abd',
'deviceType': 'ios'
installationId: '12345678-abcd-abcd-abcd-123456789abd',
deviceType: 'ios',
};
const request = {
config: config,
auth: auth.master(config),
body: {},
query: {
count: 1
count: 1,
},
info: {}
info: {},
};
const router = new InstallationsRouter();
rest.create(config, auth.nobody(config), '_Installation', androidDeviceRequest)
.then(() => rest.create(config, auth.nobody(config), '_Installation', iosDeviceRequest))
rest
.create(
config,
auth.nobody(config),
'_Installation',
androidDeviceRequest
)
.then(() =>
rest.create(
config,
auth.nobody(config),
'_Installation',
iosDeviceRequest
)
)
.then(() => router.handleFind(request))
.then((res) => {
.then(res => {
const response = res.response;
expect(response.results.length).toEqual(2);
expect(response.count).toEqual(2);
@@ -150,18 +206,18 @@ describe('InstallationsRouter', () => {
.catch(error => {
fail(JSON.stringify(error));
done();
})
});
});
it('query installations with limit = 0 and count = 1', (done) => {
it('query installations with limit = 0 and count = 1', done => {
const config = Config.get('test');
const androidDeviceRequest = {
'installationId': '12345678-abcd-abcd-abcd-123456789abc',
'deviceType': 'android'
installationId: '12345678-abcd-abcd-abcd-123456789abc',
deviceType: 'android',
};
const iosDeviceRequest = {
'installationId': '12345678-abcd-abcd-abcd-123456789abd',
'deviceType': 'ios'
installationId: '12345678-abcd-abcd-abcd-123456789abd',
deviceType: 'ios',
};
const request = {
config: config,
@@ -169,23 +225,37 @@ describe('InstallationsRouter', () => {
body: {},
query: {
limit: 0,
count: 1
count: 1,
},
info: {}
info: {},
};
const router = new InstallationsRouter();
rest.create(config, auth.nobody(config), '_Installation', androidDeviceRequest)
rest
.create(
config,
auth.nobody(config),
'_Installation',
androidDeviceRequest
)
.then(() => {
return rest.create(
config,
auth.nobody(config),
'_Installation',
iosDeviceRequest
);
})
.then(() => {
return rest.create(config, auth.nobody(config), '_Installation', iosDeviceRequest);
}).then(() => {
return router.handleFind(request);
}).then((res) => {
})
.then(res => {
const response = res.response;
expect(response.results.length).toEqual(0);
expect(response.count).toEqual(2);
done();
}).catch((err) => {
})
.catch(err => {
fail(JSON.stringify(err));
done();
});