1
0
mirror of https://github.com/redis/node-redis.git synced 2025-08-09 00:22:08 +03:00

added tests for #404

This commit is contained in:
Martín Ciparelli
2013-04-09 16:13:25 -03:00
parent 859d2b1171
commit 2e4c178382

21
test.js
View File

@@ -1270,6 +1270,27 @@ tests.SREM = function () {
client.scard('set0', last(name, require_number(0, name))); client.scard('set0', last(name, require_number(0, name)));
}; };
tests.SREM2 = function () {
var name = "SREM2";
client.del("set0");
client.sadd("set0", ["member0", "member1", "member2"], require_number(3, name));
client.SREM("set0", ["member1", "member2"], require_number(2, name));
client.smembers("set0", function (err, res) {
assert.strictEqual(res.length, 1);
assert.ok(~res.indexOf("member0"));
});
client.sadd("set0", ["member3", "member4", "member5"], require_number(3, name));
client.srem("set0", ["member0", "member6"], require_number(1, name));
client.smembers("set0", function (err, res) {
assert.strictEqual(res.length, 3);
assert.ok(~res.indexOf("member3"));
assert.ok(~res.indexOf("member4"));
assert.ok(~res.indexOf("member5"));
next(name);
});
};
tests.SPOP = function () { tests.SPOP = function () {
var name = "SPOP"; var name = "SPOP";