Merge pull request #81 from strongloop/feature/fix-test

Fix the test assertion as the error message is changed.
This commit is contained in:
Raymond Feng 2013-12-04 14:56:38 -08:00
commit d39957f095
1 changed files with 13 additions and 8 deletions

View File

@ -40,11 +40,16 @@ describe('User', function(){
it('Email is required', function (done) { it('Email is required', function (done) {
User.create({password: '123'}, function (err) { User.create({password: '123'}, function (err) {
assert.deepEqual(err, { name: 'ValidationError', assert.deepEqual(err, {name: "ValidationError",
message: 'Validation error', message: "The Model instance is not valid. See `details` "
statusCode: 400, + "property of the error object for more info.",
codes: { email: [ 'presence', 'format.blank', 'uniqueness' ] }, statusCode: 422,
context: 'user' }); details: {
context: "user",
codes: {email: ["presence", "format.blank", "uniqueness"]},
messages: {email: ["can't be blank", "is blank",
"Email already exists"]}}}
);
done(); done();
}); });