• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1'use strict';
2
3const common = require('../common');
4
5// This test verifies that `tls.connect()` honors the `timeout` option when the
6// socket is internally created.
7
8if (!common.hasCrypto)
9  common.skip('missing crypto');
10
11const assert = require('assert');
12const tls = require('tls');
13
14const socket = tls.connect({
15  lookup: () => {},
16  timeout: 1000
17});
18
19assert.strictEqual(socket.timeout, 1000);
20