X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=tests%2Fpools%2Fthread%2Fdynamic.test.js;h=d8c68e90c51100886bc8fe83ebfba8ec2ef094f1;hb=164d950a1bcdc39b4762294c1581e8befbb344e2;hp=9cd4e72c57b1098256b9c2f356fcfc0ded6da730;hpb=2d2e32c20d55c1b81771659fd81004bd7ca34b73;p=poolifier.git diff --git a/tests/pools/thread/dynamic.test.js b/tests/pools/thread/dynamic.test.js index 9cd4e72c..d8c68e90 100644 --- a/tests/pools/thread/dynamic.test.js +++ b/tests/pools/thread/dynamic.test.js @@ -27,11 +27,10 @@ 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 poolBusy = 0 - pool.emitter.on('busy', () => poolBusy++) + pool.emitter.on('busy', () => ++poolBusy) for (let i = 0; i < max * 2; i++) { - promises.push(pool.execute()) + pool.execute() } expect(pool.workers.length).toBeLessThanOrEqual(max) expect(pool.workers.length).toBeGreaterThan(min) @@ -122,7 +121,7 @@ describe('Dynamic thread pool test suite', () => { } expect(longRunningPool.workers.length).toBe(max) await TestUtils.sleep(1500) - // Here we expect the workers to be at the max size since that the task is still running + // Here we expect the workers to be at the max size since the task is still running expect(longRunningPool.workers.length).toBe(max) // We need to clean up the resources after our test await longRunningPool.destroy()