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

tests: fix socket timeout test Node <= 4

This commit is contained in:
Salakar
2020-02-06 22:13:22 +00:00
parent 5be0d3a78e
commit 031e00f22e

View File

@@ -401,10 +401,22 @@ describe('connection tests', function () {
connect_timeout: 1000 connect_timeout: 1000
}); });
process.nextTick(function () { process.nextTick(function () {
assert.strictEqual(client.stream.timeout, 1000); // node > 4
var timeout = client.stream.timeout;
// node <= 4
if (timeout === undefined) timeout = client.stream._idleTimeout;
assert.strictEqual(timeout, 1000);
}); });
client.on('connect', function () { client.on('connect', function () {
assert.strictEqual(client.stream.timeout, 0); // node > 4
var expected = 0;
var timeout = client.stream.timeout;
// node <= 4
if (timeout === undefined) {
timeout = client.stream._idleTimeout;
expected = -1;
}
assert.strictEqual(timeout, expected);
assert.strictEqual(client.stream.listeners('timeout').length, 0); assert.strictEqual(client.stream.listeners('timeout').length, 0);
client.on('ready', done); client.on('ready', done);
}); });