Dedupe worker attributes (#364)
[poolifier.git] / tests / worker / abstract-worker.test.js
index 9b4864c77dda745d3d162b833875b6709a38b6d9..4788e5c6964916873f53ab34bd15b45b0c3dc966 100644 (file)
@@ -15,11 +15,11 @@ describe('Abstract worker test suite', () => {
     )
   })
 
-  it('Verify worker default values', () => {
+  it('Verify worker options default values', () => {
     const worker = new ThreadWorker(() => {})
-    expect(worker.maxInactiveTime).toBe(1000 * 60)
-    expect(worker.killBehavior).toBe(KillBehaviors.SOFT)
-    expect(worker.async).toBe(false)
+    expect(worker.opts.maxInactiveTime).toBe(1000 * 60)
+    expect(worker.opts.killBehavior).toBe(KillBehaviors.SOFT)
+    expect(worker.opts.async).toBe(false)
   })
 
   it('Verify that worker options are set at worker creation', () => {
@@ -28,9 +28,9 @@ describe('Abstract worker test suite', () => {
       async: true,
       killBehavior: KillBehaviors.HARD
     })
-    expect(worker.maxInactiveTime).toBe(6000)
-    expect(worker.killBehavior).toBe(KillBehaviors.HARD)
-    expect(worker.async).toBe(true)
+    expect(worker.opts.maxInactiveTime).toBe(6000)
+    expect(worker.opts.killBehavior).toBe(KillBehaviors.HARD)
+    expect(worker.opts.async).toBe(true)
   })
 
   it('Verify that handleError function is working properly', () => {