'use strict'; const common = require('../common'); if (!common.hasCrypto) common.skip('missing crypto'); const assert = require('assert'); const http2 = require('http2'); const net = require('net'); // Verifies that port 80 gets set as expected const connect = net.connect; net.connect = common.mustCall((...args) => { assert.strictEqual(args[0], '80'); return connect(...args); }); const client = http2.connect('http://localhost:80'); client.destroy();