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

chore: minor refactoring

This commit is contained in:
Ruben Bridgewater
2017-05-30 00:44:57 +02:00
parent 0276e15f04
commit 265ce48af4
6 changed files with 50 additions and 40 deletions

View File

@@ -520,7 +520,7 @@ describe('The nodeRedis client', () => {
client.on('error', (err) => {
console.log(err)
if (err.code === 'CONNECTION_BROKEN') {
if (err.code === 'NR_CLOSED') {
assert(i, 3)
assert.strictEqual(client.offlineQueue.length, 0)
assert.strictEqual(err.origin.code, 'ECONNREFUSED')

View File

@@ -458,21 +458,25 @@ describe('publish/subscribe', () => {
})
it('allows to listen to pmessageBuffer and pmessage', (done) => {
const end = helper.callFuncAfter(done, 4)
const end = helper.callFuncAfter(done, 5)
const data = Array(10000).join('äüs^öéÉÉ`e')
sub.set('foo', data).then(() => {
sub.get('foo').then((res) => assert.strictEqual(typeof res, 'string'))
sub._stream.once('data', () => {
assert.strictEqual(sub.messageBuffers, false)
assert.strictEqual(sub._messageBuffers, false)
assert.strictEqual(sub.shouldBuffer, false)
assert.strictEqual(args[2].detectBuffers, sub._parserReturningBuffers)
assert.strictEqual(sub._messageBuffers, false)
sub.on('messageBuffer', (channel, message, pattern) => {
if (pattern) {
assert.strictEqual(pattern.inspect(), Buffer.from('*').inspect())
end()
}
assert.strictEqual(channel.inspect(), Buffer.from('/foo').inspect())
end()
})
assert.notStrictEqual(sub.messageBuffers, sub.buffers)
assert.strictEqual(sub._messageBuffers, sub._parserReturningBuffers)
assert.strictEqual(sub._messageBuffers, true)
})
const batch = sub.batch()
batch.psubscribe('*')