chore(deps-dev): apply updates
[poolifier.git] / tests / worker / thread-worker.test.mjs
index 3151b90a4a04d367e262f9f3cee8bf8569bc25c4..ed9f16ac318694c90b8074daef9caddc0af215d0 100644 (file)
@@ -19,13 +19,13 @@ describe('Thread worker test suite', () => {
 
   it('Verify that sync kill handler is called when worker is killed', () => {
     const worker = new ThreadWorker(() => {}, {
-      killHandler: stub().returns()
+      killHandler: stub().returns(),
     })
     worker.isMain = false
     worker.port = {
+      close: stub().returns(),
       postMessage: stub().returns(),
       unref: stub().returns(),
-      close: stub().returns()
     }
     worker.handleKillMessage()
     expect(worker.port.postMessage.calledOnce).toBe(true)
@@ -43,47 +43,47 @@ describe('Thread worker test suite', () => {
     }
     const worker = new ThreadWorker({ fn1, fn2 })
     worker.port = {
-      postMessage: stub().returns()
+      postMessage: stub().returns(),
     }
     expect(worker.removeTaskFunction(0, fn1)).toStrictEqual({
+      error: new TypeError('name parameter is not a string'),
       status: false,
-      error: new TypeError('name parameter is not a string')
     })
     expect(worker.removeTaskFunction('', fn1)).toStrictEqual({
+      error: new TypeError('name parameter is an empty string'),
       status: false,
-      error: new TypeError('name parameter is an empty string')
     })
     expect(worker.taskFunctions.get(DEFAULT_TASK_NAME)).toStrictEqual({
-      taskFunction: expect.any(Function)
+      taskFunction: expect.any(Function),
     })
     expect(worker.taskFunctions.get('fn1')).toStrictEqual({
-      taskFunction: expect.any(Function)
+      taskFunction: expect.any(Function),
     })
     expect(worker.taskFunctions.get('fn2')).toStrictEqual({
-      taskFunction: expect.any(Function)
+      taskFunction: expect.any(Function),
     })
     expect(worker.taskFunctions.size).toBe(3)
     expect(worker.taskFunctions.get(DEFAULT_TASK_NAME)).toStrictEqual(
       worker.taskFunctions.get('fn1')
     )
     expect(worker.removeTaskFunction(DEFAULT_TASK_NAME)).toStrictEqual({
-      status: false,
       error: new Error(
         'Cannot remove the task function with the default reserved name'
-      )
+      ),
+      status: false,
     })
     expect(worker.removeTaskFunction('fn1')).toStrictEqual({
-      status: false,
       error: new Error(
         'Cannot remove the task function used as the default task function'
-      )
+      ),
+      status: false,
     })
     worker.removeTaskFunction('fn2')
     expect(worker.taskFunctions.get(DEFAULT_TASK_NAME)).toStrictEqual({
-      taskFunction: expect.any(Function)
+      taskFunction: expect.any(Function),
     })
     expect(worker.taskFunctions.get('fn1')).toStrictEqual({
-      taskFunction: expect.any(Function)
+      taskFunction: expect.any(Function),
     })
     expect(worker.taskFunctions.get('fn2')).toBeUndefined()
     expect(worker.taskFunctions.size).toBe(2)