tests: Adjust integration helper to display server errors for each API.

This commit is contained in:
Blade Barringer
2015-11-21 09:20:08 -06:00
parent 85a08f881b
commit b3e9872f59

View File

@@ -243,11 +243,20 @@ function _requestMaker (user, method, additionalSets) {
if (err) { if (err) {
if (!err.response) return reject(err); if (!err.response) return reject(err);
return reject({ if (API_V === 'v3') {
code: err.status, return reject({
error: err.response.body.error, code: err.status,
message: err.response.body.message, error: err.response.body.error,
}); message: err.response.body.message,
});
} else if (API_V === 'v2') {
return reject({
code: err.status,
text: err.response.body.err,
});
}
return reject(err);
} }
resolve(response.body); resolve(response.body);