X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=tests%2Fpools%2Fthread%2Fdynamic.test.js;h=4e7df2297fee8902d4a2331ef33baba84b24dcc4;hb=a7dc540979d13bee0dd320858214b776fa556e4d;hp=2e3a849257befecc2e3564518c099d2fa267005d;hpb=330c983e06cc9711c66fcd0f1bb419e80453c77f;p=poolifier.git diff --git a/tests/pools/thread/dynamic.test.js b/tests/pools/thread/dynamic.test.js index 2e3a8492..4e7df229 100644 --- a/tests/pools/thread/dynamic.test.js +++ b/tests/pools/thread/dynamic.test.js @@ -21,13 +21,13 @@ describe('Dynamic thread pool test suite', () => { it('Verify that new workers are created when required, max size is not exceeded and that after a while new workers will die', async () => { const promises = [] - let busy = 0 - pool.emitter.on('busy', () => busy++) + let poolBusy = 0 + pool.emitter.on('busy', () => poolBusy++) for (let i = 0; i < max * 2; i++) { promises.push(pool.execute({ test: 'test' })) } expect(pool.workers.length).toBe(max) - expect(busy > 1).toBeTruthy() + expect(poolBusy).toEqual(max + 1) const res = await TestUtils.waitExits(pool, max - min) expect(res).toBe(max - min) })