format express-validator errors

This commit is contained in:
Matteo Pagliazzi
2015-11-23 21:34:21 +01:00
parent 4a941deece
commit 1bf91030c6
3 changed files with 13 additions and 5 deletions

View File

@@ -103,7 +103,7 @@ describe('errorHandler', () => {
});
it('handle express-validator errors', () => {
let error = [{param: 'param', msg: 'invalid param'}];
let error = [{param: 'param', msg: 'invalid param', value: 123}];
errorHandler(error, req, res, next);
@@ -114,7 +114,9 @@ describe('errorHandler', () => {
expect(res.json).to.be.calledWith({
error: 'BadRequest',
message: 'Invalid request parameters.',
errors: error,
errors: [
{param: error[0].param, value: error[0].value, message: error[0].msg}
],
});
});