summaryrefslogtreecommitdiff
path: root/test/parallel/test-http-1.0.js
diff options
context:
space:
mode:
authorSantiago Gimeno <santiago.gimeno@gmail.com>2015-11-21 22:29:37 +0100
committerBen Noordhuis <info@bnoordhuis.nl>2015-12-07 11:41:27 +0100
commitdde2012cfaed4b2f2a114800cff5dd795ce1306b (patch)
tree43cf0f86b0ed3949454add1abba8fe477f57b3a7 /test/parallel/test-http-1.0.js
parentde2fd63612fcb2a4c8e24d7b2cf6e6f09b74ea17 (diff)
downloadnode-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.js16
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);
}