X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;ds=sidebyside;f=tests%2Fpools%2Fcluster%2Fdynamic.test.js;h=02a022870d4911eced33b2dd529ae695c7280210;hb=ef18443d24959faaf7da0bcd74d10dad43272005;hp=b1201ea587c9803dafd33e7e974b800c3d218afc;hpb=a61a07243eee5cc54e7cf0d8e231202781f73f30;p=poolifier.git diff --git a/tests/pools/cluster/dynamic.test.js b/tests/pools/cluster/dynamic.test.js index b1201ea5..02a02287 100644 --- a/tests/pools/cluster/dynamic.test.js +++ b/tests/pools/cluster/dynamic.test.js @@ -26,6 +26,7 @@ describe('Dynamic cluster pool test suite', () => { for (let i = 0; i < max * 2; i++) { promises.push(pool.execute({ test: 'test' })) } + // await Promise.all(promises) expect(pool.workers.length).toBeLessThanOrEqual(max) expect(pool.workers.length).toBeGreaterThan(min) // The `busy` event is triggered when the number of submitted tasks at once reach the max number of workers in the dynamic pool. @@ -54,8 +55,8 @@ describe('Dynamic cluster pool test suite', () => { it('Shutdown test', async () => { const exitPromise = TestUtils.waitExits(pool, min) await pool.destroy() - const res = await exitPromise - expect(res).toBe(min) + const numberOfExitEvents = await exitPromise + expect(numberOfExitEvents).toBe(min) }) it('Validation of inputs test', () => {