'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);