Update documentation for 2.3.0 release
[poolifier.git] / tests / worker / abstract-worker.test.js
index 4788e5c6964916873f53ab34bd15b45b0c3dc966..9c8dd0973e9fe43ab0a9fe50e13b89b2fbe669be 100644 (file)
@@ -1,14 +1,14 @@
-const expect = require('expect')
+const { expect } = require('expect')
 const { ClusterWorker, KillBehaviors, ThreadWorker } = require('../../lib')
 
-class StubPoolWithIsMainWorker extends ThreadWorker {
-  constructor (fn, opts) {
-    super(fn, opts)
-    this.mainWorker = false
+describe('Abstract worker test suite', () => {
+  class StubPoolWithIsMainWorker extends ThreadWorker {
+    constructor (fn, opts) {
+      super(fn, opts)
+      this.mainWorker = false
+    }
   }
-}
 
-describe('Abstract worker test suite', () => {
   it('Verify that fn function is mandatory', () => {
     expect(() => new ClusterWorker()).toThrowError(
       new Error('fn parameter is mandatory')