mirror of
https://github.com/nodejs/node.git
synced 2025-05-02 16:22:29 +00:00

* Add common/countdown utility * Numerous improvements to http tests PR-URL: https://github.com/nodejs/node/pull/14315 Reviewed-By: Benjamin Gruenbaum <benjamingr@gmail.com>
16 lines
423 B
JavaScript
16 lines
423 B
JavaScript
'use strict';
|
|
|
|
const common = require('../common');
|
|
const assert = require('assert');
|
|
const Countdown = require('../common/countdown');
|
|
|
|
let done = '';
|
|
|
|
const countdown = new Countdown(2, common.mustCall(() => done = true));
|
|
assert.strictEqual(countdown.remaining, 2);
|
|
countdown.dec();
|
|
assert.strictEqual(countdown.remaining, 1);
|
|
countdown.dec();
|
|
assert.strictEqual(countdown.remaining, 0);
|
|
assert.strictEqual(done, true);
|