You've already forked node-redis
mirror of
https://github.com/redis/node-redis.git
synced 2025-08-09 00:22:08 +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
|
// Empty value
|
||||||
client.HSET(key, field1, value2, require_number(0, name));
|
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
|
// 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));
|
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 () {
|
tests.EXISTS = function () {
|
||||||
var name = "EXISTS";
|
var name = "EXISTS";
|
||||||
client.del("foo", "foo2", require_number_any(name));
|
client.del("foo", "foo2", require_number_any(name));
|
||||||
|
Reference in New Issue
Block a user