build(deps-dev): apply updates
[poolifier.git] / tests / worker / abstract-worker.test.js
index 5b42eb9d357088a6da6253c780da12dbb7230c00..7f05cbb70d91d5a68f76f7bc7508fdac82acd5ea 100644 (file)
@@ -45,7 +45,7 @@ describe('Abstract worker test suite', () => {
     )
   })
 
-  it('Verify that taskFunctions parameter is an object literal', () => {
+  it('Verify that taskFunctions parameter is not an empty object literal', () => {
     expect(() => new ClusterWorker([])).toThrowError(
       new TypeError('taskFunctions parameter is not an object literal')
     )
@@ -61,6 +61,9 @@ describe('Abstract worker test suite', () => {
     expect(() => new ClusterWorker(new WeakSet())).toThrowError(
       new TypeError('taskFunctions parameter is not an object literal')
     )
+    expect(() => new ClusterWorker({})).toThrowError(
+      new TypeError('taskFunctions parameter object is empty')
+    )
   })
 
   it('Verify that taskFunctions parameter with multiple task functions is taken', () => {