async function test() { const Redis = require('ioredis') const redis = new Redis({ port: 6379, host: '127.0.0.1', password: 123456 }) const keys = await redis.keys('*') console.log('keys', keys); console.log('a', await redis.get('a')); }
beforeEach(function(done){ redis.keys('q:*', function(err, keys){ if (keys.length > 0) redis.del(keys, done) else done() }) })
async keys(k) { return await this.db.keys(k); }
redis.keys('*', function testing123 (err, replies) { t.error(err) t.deepEqual(replies.sort(), ['foo', 'key', 'set'])
redis.keys('*', function testing123 (err, replies) { t.error(err) t.deepEqual(replies.sort(), ['foo', 'key', 'set'])