fix: fix worker task functions handling
[poolifier.git] / tests / test-utils.js
index 1fd59942c4e176a8b8a65e5d03adc5f999a93185..177a5c28e5e13e57284318fb77ea58005bdc06dd 100644 (file)
@@ -23,7 +23,7 @@ const waitPoolEvents = async (pool, poolEvent, numberOfEventsToWait) => {
     if (numberOfEventsToWait === 0) {
       resolve(events)
     }
-    pool.emitter.on(poolEvent, () => {
+    pool?.emitter.on(poolEvent, () => {
       ++events
       if (events === numberOfEventsToWait) {
         resolve(events)