diff options
author | Shilo Mangam <smangam@gmail.com> | 2017-12-06 20:36:28 +0200 |
---|---|---|
committer | Anatoli Papirovski <apapirovski@mac.com> | 2017-12-08 13:48:19 -0500 |
commit | 6a089f93572b5f408c13ef0d833f4cdf826e2e24 (patch) | |
tree | f2ef2ed48971998a50b7857ca40f3af25e01cda8 /test/parallel/test-http-set-cookies.js | |
parent | 0a0fbd54983d0760167232511ae95c8ea4f614b3 (diff) | |
download | android-node-v8-6a089f93572b5f408c13ef0d833f4cdf826e2e24.tar.gz android-node-v8-6a089f93572b5f408c13ef0d833f4cdf826e2e24.tar.bz2 android-node-v8-6a089f93572b5f408c13ef0d833f4cdf826e2e24.zip |
test: use Countdown in test-http-set-cookies
PR-URL: https://github.com/nodejs/node/pull/17504
Reviewed-By: Anatoli Papirovski <apapirovski@mac.com>
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Jon Moss <me@jonathanmoss.me>
Diffstat (limited to 'test/parallel/test-http-set-cookies.js')
-rw-r--r-- | test/parallel/test-http-set-cookies.js | 16 |
1 files changed, 4 insertions, 12 deletions
diff --git a/test/parallel/test-http-set-cookies.js b/test/parallel/test-http-set-cookies.js index 44a5f47bbb..c307bda73a 100644 --- a/test/parallel/test-http-set-cookies.js +++ b/test/parallel/test-http-set-cookies.js @@ -23,9 +23,9 @@ require('../common'); const assert = require('assert'); const http = require('http'); +const Countdown = require('../common/countdown'); -let nresponses = 0; - +const countdown = new Countdown(2, () => server.close()); const server = http.createServer(function(req, res) { if (req.url === '/one') { res.writeHead(200, [['set-cookie', 'A'], @@ -55,9 +55,7 @@ server.on('listening', function() { }); res.on('end', function() { - if (++nresponses === 2) { - server.close(); - } + countdown.dec(); }); }); @@ -72,14 +70,8 @@ server.on('listening', function() { }); res.on('end', function() { - if (++nresponses === 2) { - server.close(); - } + countdown.dec(); }); }); }); - -process.on('exit', function() { - assert.strictEqual(2, nresponses); -}); |