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

fix #1660 - add support for client.HSET('key', 'field', 'value')

This commit is contained in:
leibale
2021-09-20 18:59:42 -04:00
parent 10b9c59e0f
commit 3a169d5e35
2 changed files with 19 additions and 3 deletions

View File

@@ -4,6 +4,13 @@ import { TestRedisServers, itWithClient, TestRedisClusters, itWithCluster } from
describe('HSET', () => {
describe('transformArguments', () => {
it('field, value', () => {
assert.deepEqual(
transformArguments('key', 'field', 'value'),
['HSET', 'key', 'field', 'value']
);
});
it('Map', () => {
assert.deepEqual(
transformArguments('key', new Map([['field', 'value']])),
@@ -30,7 +37,7 @@ describe('HSET', () => {
itWithClient(TestRedisServers.OPEN, 'client.hSet', async client => {
assert.equal(
await client.hSet('key', { field: 'value' }),
await client.hSet('key', 'field', 'value'),
1
);
});