repositories
/
poolifier.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix: make pool busyness check for worker readiness
[poolifier.git]
/
tests
/
utils.test.js
diff --git
a/tests/utils.test.js
b/tests/utils.test.js
index 6518ca924f188fc69d7de8d58adc9219c2ce311e..4053a146fea038d75bd699a57a10a8c83b1e6fe4 100644
(file)
--- a/
tests/utils.test.js
+++ b/
tests/utils.test.js
@@
-1,4
+1,5
@@
const { expect } = require('expect')
const { expect } = require('expect')
+const { CircularArray } = require('../lib/circular-array')
const {
availableParallelism,
isAsyncFunction,
const {
availableParallelism,
isAsyncFunction,
@@
-128,17
+129,20
@@
describe('Utils test suite', () => {
})
it('Verify updateMeasurementStatistics() behavior', () => {
})
it('Verify updateMeasurementStatistics() behavior', () => {
- const measurementStatistics = {}
+ const measurementStatistics = {
+ history: new CircularArray()
+ }
updateMeasurementStatistics(
measurementStatistics,
{ aggregate: true, average: false, median: false },
0.01,
1
)
updateMeasurementStatistics(
measurementStatistics,
{ aggregate: true, average: false, median: false },
0.01,
1
)
- expect(measurementStatistics).toEqual({
+ expect(measurementStatistics).to
Strict
Equal({
aggregate: 0.01,
maximum: 0.01,
aggregate: 0.01,
maximum: 0.01,
- minimum: 0.01
+ minimum: 0.01,
+ history: expect.any(CircularArray)
})
updateMeasurementStatistics(
measurementStatistics,
})
updateMeasurementStatistics(
measurementStatistics,
@@
-146,10
+150,11
@@
describe('Utils test suite', () => {
0.02,
2
)
0.02,
2
)
- expect(measurementStatistics).toEqual({
+ expect(measurementStatistics).to
Strict
Equal({
aggregate: 0.03,
maximum: 0.02,
aggregate: 0.03,
maximum: 0.02,
- minimum: 0.01
+ minimum: 0.01,
+ history: expect.any(CircularArray)
})
updateMeasurementStatistics(
measurementStatistics,
})
updateMeasurementStatistics(
measurementStatistics,
@@
-157,11
+162,12
@@
describe('Utils test suite', () => {
0.001,
3
)
0.001,
3
)
- expect(measurementStatistics).toEqual({
+ expect(measurementStatistics).to
Strict
Equal({
aggregate: 0.031,
maximum: 0.02,
minimum: 0.001,
aggregate: 0.031,
maximum: 0.02,
minimum: 0.001,
- average: 0.010333333333333333
+ average: 0.010333333333333333,
+ history: expect.any(CircularArray)
})
})
})
})
})
})