You've already forked node-redis
mirror of
https://github.com/redis/node-redis.git
synced 2025-08-06 02:15:48 +03:00
Add test for HMGET
This commit is contained in:
16
test.js
16
test.js
@@ -81,13 +81,25 @@ tests.HSET = function () {
|
||||
|
||||
// Empty value
|
||||
client.HSET(key, field1, value2, require_number(0, name));
|
||||
client.HGET(key, field1, require_string("", name));
|
||||
client.HGET([key, field1], require_string("", name));
|
||||
|
||||
// Empty key, empty value
|
||||
client.HSET(key, field2, value1, require_number(1, name));
|
||||
client.HSET([key, field2, value1], require_number(1, name));
|
||||
client.HSET(key, field2, value2, require_number(0, name));
|
||||
};
|
||||
|
||||
tests.HMGET = function () {
|
||||
var key = "test hash", name = "HMGET";
|
||||
|
||||
client.HMSET(key, "0123456789", "abcdefghij", "some manner of key", "a type of value", require_string("OK", name));
|
||||
|
||||
client.HMGET(key, "0123456789", "some manner of key", function (err, reply) {
|
||||
assert.strictEqual("abcdefghij", reply[0].toString(), name);
|
||||
assert.strictEqual("a type of value", reply[1].toString(), name);
|
||||
next(name);
|
||||
});
|
||||
};
|
||||
|
||||
tests.EXISTS = function () {
|
||||
var name = "EXISTS";
|
||||
client.del("foo", "foo2", require_number_any(name));
|
||||
|
Reference in New Issue
Block a user