fix: ensure task error proper throw with worker-threads
[poolifier.git] / tests / pools / thread / fixed.test.js
index 8a0cfeadcbd4660b63e604d5214674d4328f8adb..d0e31babb38efb3f15057b0e703a403f062776e8 100644 (file)
@@ -149,6 +149,7 @@ describe('Fixed thread pool test suite', () => {
     expect(typeof inError.message === 'string').toBe(true)
     expect(inError.message).toBe('Error Message from ThreadWorker')
     expect(taskError).toStrictEqual({
+      workerId: expect.any(Number),
       message: new Error('Error Message from ThreadWorker'),
       data
     })
@@ -177,6 +178,7 @@ describe('Fixed thread pool test suite', () => {
     expect(typeof inError.message === 'string').toBe(true)
     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
     })