refactor: remove calculateTestAverages function in helpers.js

This commit is contained in:
Mathias Wagner
2025-06-11 18:09:27 +02:00
parent 16cf5e4a05
commit c5703001fd
+1 -18
View File
@@ -14,21 +14,4 @@ module.exports.mapRounded = (entries, type) => ({
min: Math.min(...entries.map((entry) => entry[type])),
max: Math.max(...entries.map((entry) => entry[type])),
avg: Math.round(entries.reduce((a, b) => a + b[type], 0) / entries.length)
});
module.exports.calculateTestAverages = (tests) => {
let avgNumbers = {ping: 0, down: 0, up: 0, time: 0};
tests.forEach((current) => {
avgNumbers.ping += current.ping;
avgNumbers.down += current.download;
avgNumbers.up += current.upload;
avgNumbers.time += current.time;
});
Object.keys(avgNumbers).forEach((key) => {
avgNumbers[key] = avgNumbers[key] / tests.length;
});
return avgNumbers;
}
});