fix db.incrObjectFieldBy for mongo

convert string to int
This commit is contained in:
barisusakli
2016-09-23 13:42:14 +03:00
parent c4f82a3f60
commit cd9e2d17a3
2 changed files with 13 additions and 3 deletions

View File

@@ -347,7 +347,7 @@ describe('Hash methods', function() {
it('should set an objects field to 5 if object does not exist', function(done) {
db.incrObjectFieldBy('testObject16', 'field1', 5, function(err, newValue) {
assert.equal(err, null);
assert.ifError(err);
assert.equal(arguments.length, 2);
assert.equal(newValue, 5);
done();
@@ -356,12 +356,20 @@ describe('Hash methods', function() {
it('should increment an object fields by passed in value and return it', function(done) {
db.incrObjectFieldBy('testObject15', 'age', 11, function(err, newValue) {
assert.equal(err, null);
assert.ifError(err);
assert.equal(arguments.length, 2);
assert.equal(newValue, 111);
done();
});
});
it('should increment an object fields by passed in value and return it', function(done) {
db.incrObjectFieldBy('testObject15', 'age', '11', function(err, newValue) {
assert.ifError(err);
assert.equal(newValue, 122);
done();
});
});
});