diff --git a/test/database/sets.js b/test/database/sets.js index eeafe0ba57..75e81fb662 100644 --- a/test/database/sets.js +++ b/test/database/sets.js @@ -188,6 +188,21 @@ describe('Set methods', function () { }); }); }); + + it('should remove multiple elements from set', function (done) { + db.setAdd('multiRemoveSet', [1, 2, 3, 4, 5], function (err) { + assert.ifError(err); + db.setRemove('multiRemoveSet', [1, 3, 5], function (err) { + assert.ifError(err); + db.getSetMembers('multiRemoveSet', function (err, members) { + assert.ifError(err); + assert(members.includes('2')); + assert(members.includes('4')); + done(); + }); + }); + }); + }); }); describe('setsRemove()', function () {