test: fix `http-upgrade-client` flakiness
authorSantiago Gimeno <santiago.gimeno@gmail.com>
Sat, 9 Jan 2016 23:48:49 +0000 (00:48 +0100)
committerMyles Borins <mborins@us.ibm.com>
Mon, 15 Feb 2016 19:30:23 +0000 (11:30 -0800)
commit34d9e48bb6a93f37b0ac519638b69c674c495e60
tree2142b9e5e0745e354010a3080dccbeaa688062bc
parent556703d531837b0f12192b99f5f027a84a11ba31
test: fix `http-upgrade-client` flakiness

It's not guaranteed that the socket data is received in the same chunk
as the upgrade response. Listen for the `data` event to make sure all
the data is received.

PR-URL: https://github.com/nodejs/node/pull/4602
Reviewed-By: Brian White <mscdex@mscdex.net>
Reviewed-By: James M Snell <jasnell@gmail.com>
test/parallel/test-http-upgrade-client.js