From 9a08f1228a4f0911d87fd8952940b68cd9869669 Mon Sep 17 00:00:00 2001 From: Ujjwal Sharma Date: Sun, 11 Mar 2018 15:30:24 +0530 Subject: [PATCH] test: delete test/parallel/test-regress-GH-4948 PR-URL: https://github.com/nodejs/node/pull/19279 Refs: https://github.com/nodejs/node/pull/19275#discussion_r173647620 Reviewed-By: Luigi Pinca Reviewed-By: Gireesh Punathil Reviewed-By: Ruben Bridgewater Reviewed-By: James M Snell --- test/parallel/test-regress-GH-4948.js | 43 --------------------------- 1 file changed, 43 deletions(-) delete mode 100644 test/parallel/test-regress-GH-4948.js diff --git a/test/parallel/test-regress-GH-4948.js b/test/parallel/test-regress-GH-4948.js deleted file mode 100644 index d4d63600868470..00000000000000 --- a/test/parallel/test-regress-GH-4948.js +++ /dev/null @@ -1,43 +0,0 @@ -'use strict'; -// https://github.com/joyent/node/issues/4948 - -require('../common'); -const http = require('http'); - -let reqCount = 0; -const server = http.createServer(function(serverReq, serverRes) { - if (reqCount) { - serverRes.end(); - server.close(); - return; - } - reqCount = 1; - - - // normally the use case would be to call an external site - // does not require connecting locally or to itself to fail - const r = http.request({ hostname: 'localhost', - port: this.address().port }, function(res) { - // required, just needs to be in the client response somewhere - serverRes.end(); - - // required for test to fail - res.on('data', () => {}); - - }); - r.on('error', () => {}); - r.end(); - - serverRes.write('some data'); -}).listen(0, function() { - // simulate a client request that closes early - const net = require('net'); - - const sock = new net.Socket(); - sock.connect(this.address().port, 'localhost'); - - sock.on('connect', function() { - sock.write('GET / HTTP/1.1\r\n\r\n'); - sock.end(); - }); -});