Merge pull request #3161 from strongloop/fix/role-properties

Add missing type to Role properties definition
This commit is contained in:
Miroslav Bajtoš 2017-01-30 16:08:33 +01:00 committed by GitHub
commit bb939bec07
2 changed files with 10 additions and 1 deletions

View File

@ -12,11 +12,12 @@
"required": true
},
"description": "string",
"created": {
"type":"date",
"defaultFn": "now"
},
"modified": {
"type":"date",
"defaultFn": "now"
}
},

View File

@ -96,6 +96,14 @@ describe('role model', function() {
});
});
it('should generate created/modified properties', () => {
return Role.create({name: 'ADMIN'})
.then(role => {
expect(role.toJSON().created).to.be.instanceOf(Date);
expect(role.toJSON().modified).to.be.instanceOf(Date);
});
});
it('should define role/user relations', function(done) {
User.create({name: 'Raymond', email: 'x@y.com', password: 'foobar'}, function(err, user) {
if (err) return done(err);