test: refine test naming
[poolifier.git] / tests / worker-files / cluster / testTaskFunctionObjectsWorker.cjs
index cb81d15b9d988c6fcf5b696fe25fa9edbe08ad9f..9f4f4b4f4843573e53b992d3838728f5ba0fb0aa 100644 (file)
@@ -1,21 +1,21 @@
 'use strict'
-const { KillBehaviors, ThreadWorker } = require('../../../lib/index.cjs')
+const { KillBehaviors, ClusterWorker } = require('../../../lib/index.cjs')
 const {
   factorial,
   fibonacci,
-  jsonIntegerSerialization
+  jsonIntegerSerialization,
 } = require('../../test-utils.cjs')
 
-module.exports = new ThreadWorker(
+module.exports = new ClusterWorker(
   {
     jsonIntegerSerialization: {
-      taskFunction: data => jsonIntegerSerialization(data.n)
+      taskFunction: data => jsonIntegerSerialization(data.n),
     },
     factorial: { taskFunction: data => factorial(data.n) },
-    fibonacci: { taskFunction: data => fibonacci(data.n) }
+    fibonacci: { taskFunction: data => fibonacci(data.n), priority: -5 },
   },
   {
     killBehavior: KillBehaviors.HARD,
-    maxInactiveTime: 500
+    maxInactiveTime: 500,
   }
 )