Fix an issue in MongoTransform where transforming object type fields with null values fails (#2029)

This commit is contained in:
Dan Huang
2016-06-10 13:44:41 -07:00
committed by Drew
parent a00d795404
commit 11301d9590
3 changed files with 11 additions and 2 deletions

View File

@@ -16,6 +16,15 @@ describe('parseObjectToMongoObjectForCreate', () => {
done();
});
it('an object with null values', (done) => {
var input = {objectWithNullValues: {isNull: null, notNull: 3}};
var output = transform.parseObjectToMongoObjectForCreate(null, input, {
fields: {objectWithNullValues: {type: 'object'}}
});
jequal(input, output);
done();
});
it('built-in timestamps', (done) => {
var input = {
createdAt: "2015-10-06T21:24:50.332Z",