refactor: improve task error message
[poolifier.git] / tests / pools / cluster / fixed.test.js
index 631c59f02d177b739c85bf11f2ae219087353f43..60dac4017c72781b6b1e33a78169910438e3030a 100644 (file)
@@ -145,11 +145,8 @@ describe('Fixed cluster pool test suite', () => {
     }
     expect(inError).toBeDefined()
     expect(typeof inError === 'string').toBe(true)
-    expect(inError).toBe('Error Message from ClusterWorker')
-    expect(taskError).toStrictEqual({
-      message: 'Error Message from ClusterWorker',
-      data
-    })
+    expect(inError).toContain('Error Message from ClusterWorker on worker')
+    expect(taskError.data).toStrictEqual(data)
     expect(
       errorPool.workerNodes.some(
         workerNode => workerNode.usage.tasks.failed === 1
@@ -171,11 +168,10 @@ describe('Fixed cluster pool test suite', () => {
     }
     expect(inError).toBeDefined()
     expect(typeof inError === 'string').toBe(true)
-    expect(inError).toBe('Error Message from ClusterWorker:async')
-    expect(taskError).toStrictEqual({
-      message: 'Error Message from ClusterWorker:async',
-      data
-    })
+    expect(inError).toContain(
+      'Error Message from ClusterWorker:async on worker'
+    )
+    expect(taskError.data).toStrictEqual(data)
     expect(
       asyncErrorPool.workerNodes.some(
         workerNode => workerNode.usage.tasks.failed === 1