mirror of https://github.com/nodejs/node.git
22 lines
550 B
JavaScript
22 lines
550 B
JavaScript
'use strict';
|
|
|
|
const common = require('../common');
|
|
|
|
const assert = require('assert');
|
|
|
|
assert.strictEqual(process.getActiveResourcesInfo().filter(
|
|
(type) => type === 'Timeout').length, 0);
|
|
|
|
let count = 0;
|
|
const interval = setInterval(common.mustCall(() => {
|
|
assert.strictEqual(process.getActiveResourcesInfo().filter(
|
|
(type) => type === 'Timeout').length, 1);
|
|
++count;
|
|
if (count === 3) {
|
|
clearInterval(interval);
|
|
}
|
|
}, 3), 0);
|
|
|
|
assert.strictEqual(process.getActiveResourcesInfo().filter(
|
|
(type) => type === 'Timeout').length, 1);
|