commit 5f482843805f04cc32f3b48efc4b29a86a2041c8
parent be58a4c8f045721ad82c9f8c4c5b508985850bdf
Author: Sergej Orlov <wladimirych@gmail.com>
Date: Mon, 6 Mar 2023 19:43:16 +0100
tests: sort received points by name to avoid false failures
Garmin Connect periodically changes order of points
Diffstat:
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/test/test_track_load.js b/test/test_track_load.js
@@ -101,6 +101,9 @@ suite('Load tracks from services');
if (track.tracks) {
track.tracks = reduceSegmentsPointsPrecision(track.tracks);
}
+ if (track.points) {
+ track.points = track.points.sort((point) => point.name);
+ }
}
}
assert.deepEqual(testData.geodata.map(trackSummary), result.map(trackSummary));