Skip to content

Commit

Permalink
feat: removes "values" from field error messages
Browse files Browse the repository at this point in the history
  • Loading branch information
artem-zakharchenko committed Aug 2, 2019
1 parent a48594f commit 70584cc
Show file tree
Hide file tree
Showing 10 changed files with 8 additions and 97 deletions.
12 changes: 4 additions & 8 deletions lib/units/validateBody.js
Original file line number Diff line number Diff line change
Expand Up @@ -197,15 +197,13 @@ function validateBody(expected, actual) {

if (realTypeError) {
errors.push({
message: realTypeError,
values
message: realTypeError
});
}

if (expectedTypeError) {
errors.push({
message: expectedTypeError,
values
message: expectedTypeError
});
}

Expand All @@ -227,13 +225,11 @@ function validateBody(expected, actual) {
errors.push({
message: `Expected "body" of "${mediaTyper.format(
expectedType
)}" media type, but actual "body" is missing.`,
values
)}" media type, but actual "body" is missing.`
});
} else {
errors.push({
message: validatorError,
values
message: validatorError
});
}
}
Expand Down
3 changes: 1 addition & 2 deletions lib/units/validateHeaders.js
Original file line number Diff line number Diff line change
Expand Up @@ -43,8 +43,7 @@ No validator found for real data media type
"${actualType}"
and expected data media type
"${expectedType}".\
`,
values
`
});
}

Expand Down
3 changes: 1 addition & 2 deletions lib/units/validateMethod.js
Original file line number Diff line number Diff line change
Expand Up @@ -8,8 +8,7 @@ function validateMethod(expected, actual) {

if (!valid) {
errors.push({
message: `Expected method '${values.expected}', but got '${values.actual}'.`,
values
message: `Expected method '${values.expected}', but got '${values.actual}'.`
});
}

Expand Down
3 changes: 1 addition & 2 deletions lib/units/validateStatusCode.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,7 @@ function validateStatusCode(expected, actual) {

if (!valid) {
errors.push({
message: `Expected status code '${values.expected}', but got '${values.actual}'.`,
values
message: `Expected status code '${values.expected}', but got '${values.actual}'.`
});
}

Expand Down
3 changes: 1 addition & 2 deletions lib/units/validateURI.js
Original file line number Diff line number Diff line change
Expand Up @@ -37,8 +37,7 @@ const validateURI = (expected, actual) => {

if (!valid) {
errors.push({
message: `Expected URI '${values.expected}', but got '${values.actual}'.`,
values
message: `Expected URI '${values.expected}', but got '${values.actual}'.`
});
}

Expand Down
9 changes: 0 additions & 9 deletions test/integration/validate.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -297,15 +297,6 @@ describe('validate', () => {
.to.have.errorAtIndex(0)
.withMessage(`Expected method 'POST', but got 'PUT'.`);
});

it('includes values', () => {
expect(result.fields.method)
.to.have.errorAtIndex(0)
.withValues({
expected: 'POST',
actual: 'PUT'
});
});
});
});
});
Expand Down
9 changes: 0 additions & 9 deletions test/unit/units/validateBody.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -51,15 +51,6 @@ describe('validateBody', () => {
`Can't validate actual media type 'application/json' against the expected media type 'text/plain'.`
);
});

it('includes values', () => {
expect(result)
.to.have.errorAtIndex(0)
.withValues({
expected: '',
actual: '{ "foo": "bar" }'
});
});
});
});

Expand Down
18 changes: 0 additions & 18 deletions test/unit/units/validateMethod.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -53,15 +53,6 @@ describe('validateMethod', () => {
.to.have.errorAtIndex(0)
.withMessage(`Expected method 'POST', but got 'GET'.`);
});

it('includes values', () => {
expect(result)
.to.have.errorAtIndex(0)
.withValues({
expected: 'POST',
actual: 'GET'
});
});
});
});

Expand Down Expand Up @@ -93,15 +84,6 @@ describe('validateMethod', () => {
.to.have.errorAtIndex(0)
.withMessage(`Expected method 'PATCH', but got ''.`);
});

it('includes values', () => {
expect(result)
.to.have.errorAtIndex(0)
.withValues({
expected: 'PATCH',
actual: ''
});
});
});
});
});
9 changes: 0 additions & 9 deletions test/unit/units/validateStatusCode.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -53,15 +53,6 @@ describe('validateStatusCode', () => {
.to.have.errorAtIndex(0)
.withMessage(`Expected status code '400', but got '200'.`);
});

it('includes values', () => {
expect(result)
.to.have.errorAtIndex(0)
.withValues({
expected: '400',
actual: '200'
});
});
});
});
});
36 changes: 0 additions & 36 deletions test/unit/units/validateURI.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -129,15 +129,6 @@ describe('validateURI', () => {
.to.have.errorAtIndex(0)
.withMessage(`Expected URI '/dashboard', but got '/profile'.`);
});

it('includes values', () => {
expect(result)
.to.have.errorAtIndex(0)
.withValues({
expected: '/dashboard',
actual: '/profile'
});
});
});
});

Expand Down Expand Up @@ -172,15 +163,6 @@ describe('validateURI', () => {
`Expected URI '/account?id=123', but got '/account'.`
);
});

it('includes values', () => {
expect(result)
.to.have.errorAtIndex(0)
.withValues({
expected: '/account?id=123',
actual: '/account'
});
});
});
});

Expand Down Expand Up @@ -214,15 +196,6 @@ describe('validateURI', () => {
`Expected URI '/account?name=user', but got '/account?nAmE=usEr'.`
);
});

it('includes values', () => {
expect(result)
.to.have.errorAtIndex(0)
.withValues({
expected: '/account?name=user',
actual: '/account?nAmE=usEr'
});
});
});
});

Expand Down Expand Up @@ -256,15 +229,6 @@ describe('validateURI', () => {
`Expected URI '/zoo?type=cats&type=dogs', but got '/zoo?type=dogs&type=cats'.`
);
});

it('includes values', () => {
expect(result)
.to.have.errorAtIndex(0)
.withValues({
expected: '/zoo?type=cats&type=dogs',
actual: '/zoo?type=dogs&type=cats'
});
});
});
});
});
Expand Down

0 comments on commit 70584cc

Please sign in to comment.