repositories
/
poolifier.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
docs: add changelog entry for IWRR worker choice strategy
[poolifier.git]
/
tests
/
test-utils.js
diff --git
a/tests/test-utils.js
b/tests/test-utils.js
index dc8d5941f51b86da8433d239687f9cb061eb5cb3..0e71c718a8eee83c85011e10f417725811ae34f8 100644
(file)
--- a/
tests/test-utils.js
+++ b/
tests/test-utils.js
@@
-4,6
+4,9
@@
class TestUtils {
static async waitExits (pool, numberOfExitEventsToWait) {
return new Promise(resolve => {
let exitEvents = 0
static async waitExits (pool, numberOfExitEventsToWait) {
return new Promise(resolve => {
let exitEvents = 0
+ if (numberOfExitEventsToWait === 0) {
+ resolve(exitEvents)
+ }
for (const workerNode of pool.workerNodes) {
workerNode.worker.on('exit', () => {
++exitEvents
for (const workerNode of pool.workerNodes) {
workerNode.worker.on('exit', () => {
++exitEvents
@@
-59,7
+62,6
@@
class TestUtils {
/**
* Intentionally inefficient implementation.
/**
* Intentionally inefficient implementation.
- *
* @param {number} n - The number of fibonacci numbers to generate.
* @returns {number} - The nth fibonacci number.
*/
* @param {number} n - The number of fibonacci numbers to generate.
* @returns {number} - The nth fibonacci number.
*/
@@
-70,7
+72,6
@@
class TestUtils {
/**
* Intentionally inefficient implementation.
/**
* Intentionally inefficient implementation.
- *
* @param {number} n - The number to calculate the factorial of.
* @returns {number} - The factorial of n.
*/
* @param {number} n - The number to calculate the factorial of.
* @returns {number} - The factorial of n.
*/