You've already forked node-redis
mirror of
https://github.com/redis/node-redis.git
synced 2025-08-06 02:15:48 +03:00
Added HGETALL object assertions
This commit is contained in:
14
test.js
14
test.js
@@ -353,15 +353,13 @@ tests.MULTI = function () {
|
||||
tests.HGETALL = function () {
|
||||
var name = "HGETALL";
|
||||
client.hmset(["hosts", "mjr", "1", "another", "23", "home", "1234"], require_string("OK", name));
|
||||
client.HGETALL(["hosts"], function (err, results) {
|
||||
client.HGETALL(["hosts"], function (err, obj) {
|
||||
assert.strictEqual(null, err, name + " result sent back unexpected error");
|
||||
assert.strictEqual(6, results.length, name);
|
||||
assert.strictEqual("mjr", results[0].toString(), name);
|
||||
assert.strictEqual("1", results[1].toString(), name);
|
||||
assert.strictEqual("another", results[2].toString(), name);
|
||||
assert.strictEqual("23", results[3].toString(), name);
|
||||
assert.strictEqual("home", results[4].toString(), name);
|
||||
assert.strictEqual("1234", results[5].toString(), name);
|
||||
assert.strictEqual(6, Object.keys(obj).length, name);
|
||||
assert.ok(Buffer.isBuffer(obj.mjr), name);
|
||||
assert.strictEqual("1", obj.mjr.toString(), name);
|
||||
assert.strictEqual("23", obj.another.toString(), name);
|
||||
assert.strictEqual("1234", obj.home.toString(), name);
|
||||
next(name);
|
||||
});
|
||||
};
|
||||
|
Reference in New Issue
Block a user