Use Promise

This commit is contained in:
syuilo 2018-05-18 06:37:25 +09:00
parent 83def8cef5
commit a52eb07fc8

View File

@ -29,18 +29,17 @@ const async = fn => (done) => {
}); });
}; };
const request = (endpoint, params, me?) => new Promise<any>((ok, ng) => { const request = async (endpoint, params, me?) => {
const auth = me ? { const auth = me ? {
i: me.token i: me.token
} : {}; } : {};
chai.request(server) const res = await chai.request(server)
.post(endpoint) .post(endpoint)
.send(Object.assign(auth, params)) .send(Object.assign(auth, params));
.end((err, res) => {
ok(res); return res;
}); };
});
describe('API', () => { describe('API', () => {
// Reset database each test // Reset database each test