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

test.js: smembers reply should not assume order, b/c sets do not ensure order

Closes #326.

Signed-off-by: DTrejo <david.daniel.trejo@gmail.com>
This commit is contained in:
Garrett Johnson
2012-11-03 17:12:11 -04:00
committed by DTrejo
parent 6a09b2d1a3
commit b5a57b40f7

12
test.js
View File

@@ -994,16 +994,16 @@ tests.SADD2 = function () {
client.sadd("set0", ["member0", "member1", "member2"], require_number(3, name));
client.smembers("set0", function (err, res) {
assert.strictEqual(res.length, 3);
assert.strictEqual(res[0], "member0");
assert.strictEqual(res[1], "member1");
assert.strictEqual(res[2], "member2");
assert.ok(~res.indexOf("member0"));
assert.ok(~res.indexOf("member1"));
assert.ok(~res.indexOf("member2"));
});
client.SADD("set1", ["member0", "member1", "member2"], require_number(3, name));
client.smembers("set1", function (err, res) {
assert.strictEqual(res.length, 3);
assert.strictEqual(res[0], "member0");
assert.strictEqual(res[1], "member1");
assert.strictEqual(res[2], "member2");
assert.ok(~res.indexOf("member0"));
assert.ok(~res.indexOf("member1"));
assert.ok(~res.indexOf("member2"));
next(name);
});
};