You've already forked node-redis
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:
21
test.js
21
test.js
@@ -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";
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user