In tests, wait for 'listening' before connecting
This commit is contained in:
parent
b0d1d6c2b9
commit
0301adf9b4
@ -42,6 +42,7 @@ function runAb(opts, callback) {
|
||||
});
|
||||
}
|
||||
|
||||
server.addListener('listening', function () {
|
||||
runAb("-k -c 100 -t 2", function (reqSec, keepAliveRequests) {
|
||||
keepAliveReqSec = reqSec;
|
||||
assert.equal(true, keepAliveRequests > 0);
|
||||
@ -54,6 +55,7 @@ runAb("-k -c 100 -t 2", function (reqSec, keepAliveRequests) {
|
||||
server.close();
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
process.addListener("exit", function () {
|
||||
assert.equal(true, normalReqSec > 50);
|
||||
|
@ -16,6 +16,7 @@ server.listen(PORT);
|
||||
var got_good_server_content = false;
|
||||
var bad_server_got_error = false;
|
||||
|
||||
server.addListener('listening', function () {
|
||||
http.cat("http://localhost:"+PORT+"/", "utf8", function (err, content) {
|
||||
if (err) {
|
||||
throw err;
|
||||
@ -33,6 +34,7 @@ http.cat("http://localhost:12312/", "utf8", function (err, content) {
|
||||
bad_server_got_error = true;
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
process.addListener("exit", function () {
|
||||
puts("exit");
|
||||
|
Loading…
x
Reference in New Issue
Block a user