repositories
/
poolifier.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix: fix pool sizing in examples
[poolifier.git]
/
tests
/
pools
/
thread
/
dynamic.test.js
diff --git
a/tests/pools/thread/dynamic.test.js
b/tests/pools/thread/dynamic.test.js
index b5ba62bb07a1b1abb06bee6bbfb411758f9b455a..6e6142b715b802493928b8d5d7031ecaf1ebe76f 100644
(file)
--- a/
tests/pools/thread/dynamic.test.js
+++ b/
tests/pools/thread/dynamic.test.js
@@
-1,6
+1,6
@@
const { expect } = require('expect')
const { DynamicThreadPool, PoolEvents } = require('../../../lib')
const { expect } = require('expect')
const { DynamicThreadPool, PoolEvents } = require('../../../lib')
-const {
Worker
Functions } = require('../../test-types')
+const {
Task
Functions } = require('../../test-types')
const { sleep, waitWorkerEvents } = require('../../test-utils')
describe('Dynamic thread pool test suite', () => {
const { sleep, waitWorkerEvents } = require('../../test-utils')
describe('Dynamic thread pool test suite', () => {
@@
-11,17
+11,17
@@
describe('Dynamic thread pool test suite', () => {
max,
'./tests/worker-files/thread/testWorker.js',
{
max,
'./tests/worker-files/thread/testWorker.js',
{
- errorHandler:
e
=> console.error(e)
+ errorHandler:
(e)
=> console.error(e)
}
)
it('Verify that the function is executed in a worker thread', async () => {
let result = await pool.execute({
}
)
it('Verify that the function is executed in a worker thread', async () => {
let result = await pool.execute({
- function:
Worker
Functions.fibonacci
+ function:
Task
Functions.fibonacci
})
expect(result).toBe(75025)
result = await pool.execute({
})
expect(result).toBe(75025)
result = await pool.execute({
- function:
Worker
Functions.factorial
+ function:
Task
Functions.factorial
})
expect(result).toBe(9.33262154439441e157)
})
})
expect(result).toBe(9.33262154439441e157)
})
@@
-88,7
+88,7
@@
describe('Dynamic thread pool test suite', () => {
max,
'./tests/worker-files/thread/longRunningWorkerHardBehavior.js',
{
max,
'./tests/worker-files/thread/longRunningWorkerHardBehavior.js',
{
- errorHandler:
e
=> console.error(e),
+ errorHandler:
(e)
=> console.error(e),
onlineHandler: () => console.info('long executing worker is online'),
exitHandler: () => console.info('long executing worker exited')
}
onlineHandler: () => console.info('long executing worker is online'),
exitHandler: () => console.info('long executing worker exited')
}
@@
-115,7
+115,7
@@
describe('Dynamic thread pool test suite', () => {
max,
'./tests/worker-files/thread/longRunningWorkerSoftBehavior.js',
{
max,
'./tests/worker-files/thread/longRunningWorkerSoftBehavior.js',
{
- errorHandler:
e
=> console.error(e),
+ errorHandler:
(e)
=> console.error(e),
onlineHandler: () => console.info('long executing worker is online'),
exitHandler: () => console.info('long executing worker exited')
}
onlineHandler: () => console.info('long executing worker is online'),
exitHandler: () => console.info('long executing worker exited')
}