diff options
author | Santiago Gimeno <santiago.gimeno@gmail.com> | 2015-11-21 22:29:37 +0100 |
---|---|---|
committer | Ben Noordhuis <info@bnoordhuis.nl> | 2015-12-07 11:41:27 +0100 |
commit | dde2012cfaed4b2f2a114800cff5dd795ce1306b (patch) | |
tree | 43cf0f86b0ed3949454add1abba8fe477f57b3a7 /test/parallel/test-http-1.0.js | |
parent | de2fd63612fcb2a4c8e24d7b2cf6e6f09b74ea17 (diff) | |
download | node-new-dde2012cfaed4b2f2a114800cff5dd795ce1306b.tar.gz |
test: don't check the # of chunks in test-http-1.0
As it can happen that the HTTP response is received in more than
one TCP chunk.
PR-URL: https://github.com/nodejs/node/pull/3961
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl>
Reviewed-By: Fedor Indutny <fedor@indutny.com>
Reviewed-By: Minwoo Jung <jmwsoft@gmail.com>
Diffstat (limited to 'test/parallel/test-http-1.0.js')
-rw-r--r-- | test/parallel/test-http-1.0.js | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/test/parallel/test-http-1.0.js b/test/parallel/test-http-1.0.js index bf55c616d9..9989c9b969 100644 --- a/test/parallel/test-http-1.0.js +++ b/test/parallel/test-http-1.0.js @@ -13,10 +13,7 @@ function test(handler, request_generator, response_validator) { var server = http.createServer(handler); var client_got_eof = false; - var server_response = { - data: '', - chunks: [] - }; + var server_response = ''; function cleanup() { server.close(); @@ -36,8 +33,7 @@ function test(handler, request_generator, response_validator) { }); c.on('data', function(chunk) { - server_response.data += chunk; - server_response.chunks.push(chunk); + server_response += chunk; }); c.on('end', function() { @@ -65,7 +61,7 @@ function test(handler, request_generator, response_validator) { } function response_validator(server_response, client_got_eof, timed_out) { - var m = server_response.data.split('\r\n\r\n'); + var m = server_response.split('\r\n\r\n'); assert.equal(m[1], body); assert.equal(true, client_got_eof); assert.equal(false, timed_out); @@ -107,8 +103,7 @@ function test(handler, request_generator, response_validator) { '\r\n' + 'Hello, world!'); - assert.equal(expected_response, server_response.data); - assert.equal(1, server_response.chunks.length); + assert.equal(expected_response, server_response); assert.equal(true, client_got_eof); assert.equal(false, timed_out); } @@ -151,8 +146,7 @@ function test(handler, request_generator, response_validator) { '0\r\n' + '\r\n'); - assert.equal(expected_response, server_response.data); - assert.equal(1, server_response.chunks.length); + assert.equal(expected_response, server_response); assert.equal(true, client_got_eof); assert.equal(false, timed_out); } |