'use strict'; // Test that the setter for http.IncomingMessage,prototype.connection sets the // socket property too. require('../common'); const assert = require('assert'); const http = require('http'); const incomingMessage = new http.IncomingMessage(); assert.strictEqual(incomingMessage.connection, undefined); assert.strictEqual(incomingMessage.socket, undefined); incomingMessage.connection = 'fhqwhgads'; assert.strictEqual(incomingMessage.connection, 'fhqwhgads'); assert.strictEqual(incomingMessage.socket, 'fhqwhgads');