X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=tests%2Fpools%2Fthread%2Ffixed.test.js;h=d0e31babb38efb3f15057b0e703a403f062776e8;hb=985d0e7986b2cad23bb08ae0561b2a6ff9afdf9e;hp=f044895335af397c1599faeee10f6e90d63dcf42;hpb=eb7bf7441d410ca5d9ff9bb08f191ef22399371c;p=poolifier.git diff --git a/tests/pools/thread/fixed.test.js b/tests/pools/thread/fixed.test.js index f0448953..d0e31bab 100644 --- a/tests/pools/thread/fixed.test.js +++ b/tests/pools/thread/fixed.test.js @@ -147,10 +147,12 @@ describe('Fixed thread pool test suite', () => { expect(inError).toBeInstanceOf(Error) expect(inError.message).toBeDefined() expect(typeof inError.message === 'string').toBe(true) - expect(inError.message).toContain( - 'Error Message from ThreadWorker on worker' - ) - expect(taskError.data).toStrictEqual(data) + expect(inError.message).toBe('Error Message from ThreadWorker') + expect(taskError).toStrictEqual({ + workerId: expect.any(Number), + message: new Error('Error Message from ThreadWorker'), + data + }) expect( errorPool.workerNodes.some( workerNode => workerNode.usage.tasks.failed === 1 @@ -174,10 +176,12 @@ describe('Fixed thread pool test suite', () => { expect(inError).toBeInstanceOf(Error) expect(inError.message).toBeDefined() expect(typeof inError.message === 'string').toBe(true) - expect(inError.message).toContain( - 'Error Message from ThreadWorker:async on worker' - ) - expect(taskError.data).toStrictEqual(data) + expect(inError.message).toBe('Error Message from ThreadWorker:async') + expect(taskError).toStrictEqual({ + workerId: expect.any(Number), + message: new Error('Error Message from ThreadWorker:async'), + data + }) expect( asyncErrorPool.workerNodes.some( workerNode => workerNode.usage.tasks.failed === 1