You've already forked node-redis
mirror of
https://github.com/redis/node-redis.git
synced 2025-08-04 15:02:09 +03:00
Replace jshint with eslint and add lots of rules
Fix eslint errors accordingly
This commit is contained in:
@@ -1,62 +1,62 @@
|
||||
'use strict';
|
||||
|
||||
var assert = require("assert");
|
||||
var config = require("../lib/config");
|
||||
var helper = require("../helper");
|
||||
var assert = require('assert');
|
||||
var config = require('../lib/config');
|
||||
var helper = require('../helper');
|
||||
var redis = config.redis;
|
||||
|
||||
describe("The 'hmget' method", function () {
|
||||
|
||||
helper.allTests(function(parser, ip, args) {
|
||||
helper.allTests(function (parser, ip, args) {
|
||||
|
||||
describe("using " + parser + " and " + ip, function () {
|
||||
describe('using ' + parser + ' and ' + ip, function () {
|
||||
var client;
|
||||
var hash = 'test hash';
|
||||
|
||||
beforeEach(function (done) {
|
||||
client = redis.createClient.apply(null, args);
|
||||
client.once("error", done);
|
||||
client.once("ready", function () {
|
||||
client.once('error', done);
|
||||
client.once('ready', function () {
|
||||
client.flushdb();
|
||||
client.HMSET(hash, {"0123456789": "abcdefghij", "some manner of key": "a type of value"}, helper.isString('OK', done));
|
||||
client.HMSET(hash, {'0123456789': 'abcdefghij', 'some manner of key': 'a type of value'}, helper.isString('OK', done));
|
||||
});
|
||||
});
|
||||
|
||||
it('allows keys to be specified using multiple arguments', function (done) {
|
||||
client.hmget(hash, "0123456789", "some manner of key", function (err, reply) {
|
||||
assert.strictEqual("abcdefghij", reply[0].toString());
|
||||
assert.strictEqual("a type of value", reply[1].toString());
|
||||
client.hmget(hash, '0123456789', 'some manner of key', function (err, reply) {
|
||||
assert.strictEqual('abcdefghij', reply[0].toString());
|
||||
assert.strictEqual('a type of value', reply[1].toString());
|
||||
return done(err);
|
||||
});
|
||||
});
|
||||
|
||||
it('allows keys to be specified by passing an array without manipulating the array', function (done) {
|
||||
var data = ["0123456789", "some manner of key"];
|
||||
var data = ['0123456789', 'some manner of key'];
|
||||
client.HMGET(hash, data, function (err, reply) {
|
||||
assert.strictEqual(data.length, 2);
|
||||
assert.strictEqual("abcdefghij", reply[0].toString());
|
||||
assert.strictEqual("a type of value", reply[1].toString());
|
||||
assert.strictEqual('abcdefghij', reply[0].toString());
|
||||
assert.strictEqual('a type of value', reply[1].toString());
|
||||
return done(err);
|
||||
});
|
||||
});
|
||||
|
||||
it('allows keys to be specified by passing an array as first argument', function (done) {
|
||||
client.HMGET([hash, "0123456789", "some manner of key"], function (err, reply) {
|
||||
assert.strictEqual("abcdefghij", reply[0].toString());
|
||||
assert.strictEqual("a type of value", reply[1].toString());
|
||||
client.HMGET([hash, '0123456789', 'some manner of key'], function (err, reply) {
|
||||
assert.strictEqual('abcdefghij', reply[0].toString());
|
||||
assert.strictEqual('a type of value', reply[1].toString());
|
||||
return done(err);
|
||||
});
|
||||
});
|
||||
|
||||
it('allows a single key to be specified in an array', function (done) {
|
||||
client.HMGET(hash, ["0123456789"], function (err, reply) {
|
||||
assert.strictEqual("abcdefghij", reply[0].toString());
|
||||
client.HMGET(hash, ['0123456789'], function (err, reply) {
|
||||
assert.strictEqual('abcdefghij', reply[0].toString());
|
||||
return done(err);
|
||||
});
|
||||
});
|
||||
|
||||
it('allows keys to be specified that have not yet been set', function (done) {
|
||||
client.HMGET(hash, "missing thing", "another missing thing", function (err, reply) {
|
||||
client.HMGET(hash, 'missing thing', 'another missing thing', function (err, reply) {
|
||||
assert.strictEqual(null, reply[0]);
|
||||
assert.strictEqual(null, reply[1]);
|
||||
return done(err);
|
||||
|
Reference in New Issue
Block a user