node/test/parallel/test-net-socket-connect-invalid-autoselectfamilyattempttimeout.js
Paolo Insogna d12d8cd578
net: rework autoSelectFamily implementation
PR-URL: https://github.com/nodejs/node/pull/46587
Reviewed-By: Matteo Collina <matteo.collina@gmail.com>
Reviewed-By: James M Snell <jasnell@gmail.com>
2023-02-23 09:47:13 +00:00

21 lines
475 B
JavaScript

'use strict';
require('../common');
const assert = require('assert');
const net = require('net');
for (const autoSelectFamilyAttemptTimeout of [-10, 0]) {
assert.throws(() => {
net.connect({
port: 8080,
autoSelectFamily: true,
autoSelectFamilyAttemptTimeout,
});
}, { code: 'ERR_OUT_OF_RANGE' });
assert.throws(() => {
net.setDefaultAutoSelectFamilyAttemptTimeout(autoSelectFamilyAttemptTimeout);
}, { code: 'ERR_OUT_OF_RANGE' });
}