X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=tests%2Fworker%2Fabstract-worker.test.js;h=e9da7a874de95d1739be54216ed1a540a3aff9d3;hb=3dba671e8b5f66e6598e3cc25a3472b27391e8ed;hp=944acbece738f49c21977049098aa3008fe694c9;hpb=135f2a9f5a7ca0e4cc22e064af7d837e551f2ea3;p=poolifier.git diff --git a/tests/worker/abstract-worker.test.js b/tests/worker/abstract-worker.test.js index 944acbec..e9da7a87 100644 --- a/tests/worker/abstract-worker.test.js +++ b/tests/worker/abstract-worker.test.js @@ -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