X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=tests%2Fworker%2Fabstract-worker.test.js;h=e9da7a874de95d1739be54216ed1a540a3aff9d3;hb=3dba671e8b5f66e6598e3cc25a3472b27391e8ed;hp=429fff7da79d2c3d4797e645fd3d90c9d73933c9;hpb=2a69b8c50a10229de607013f867d685ee594dba9;p=poolifier.git diff --git a/tests/worker/abstract-worker.test.js b/tests/worker/abstract-worker.test.js index 429fff7d..e9da7a87 100644 --- a/tests/worker/abstract-worker.test.js +++ b/tests/worker/abstract-worker.test.js @@ -193,7 +193,7 @@ describe('Abstract worker test suite', () => { const fn2 = () => { return 2 } - const worker = new ThreadWorker({ fn1, fn2 }) + const worker = new ClusterWorker({ fn1, fn2 }) expect(worker.taskFunctions.get('default')).toBeInstanceOf(Function) expect(worker.taskFunctions.get('fn1')).toBeInstanceOf(Function) expect(worker.taskFunctions.get('fn2')).toBeInstanceOf(Function) @@ -218,6 +218,17 @@ describe('Abstract worker test suite', () => { expect(worker.taskFunctions.size).toBe(2) }) + it('Verify that listTaskFunctions() works', () => { + const fn1 = () => { + return 1 + } + const fn2 = () => { + return 2 + } + const worker = new ClusterWorker({ fn1, fn2 }) + expect(worker.listTaskFunctions()).toStrictEqual(['default', 'fn1', 'fn2']) + }) + it('Verify that setDefaultTaskFunction() works', () => { const fn1 = () => { return 1