aboutsummaryrefslogtreecommitdiff
path: root/web/climbs_test.go
diff options
context:
space:
mode:
Diffstat (limited to 'web/climbs_test.go')
-rw-r--r--web/climbs_test.go7
1 files changed, 3 insertions, 4 deletions
diff --git a/web/climbs_test.go b/web/climbs_test.go
index fbaf527..3b30c07 100644
--- a/web/climbs_test.go
+++ b/web/climbs_test.go
@@ -67,7 +67,7 @@ func TestBuildClimbProfileMediansAcrossRides(t *testing.T) {
storeRideFixtureFile(t, db, rideID)
parsed, _ := testRideForClimb(t)
analysis := rideanalysis.Analyze(parsed, nil, []official_climb.OfficialClimb{created}, official_climb.DefaultMatchPolicy())
- attempts := attemptsFromAnalysis(rideID, analysis, parsed)
+ attempts := rideanalysis.Attempts(rideID, analysis, parsed)
profile := server.buildClimbProfile(created, official_climb.AggregateAttempts(attempts), attempts)
assert.InDelta(t, 1.0, profile.DistanceKm, 0.01)
@@ -84,12 +84,11 @@ func TestBuildClimbProfileRouteKeepsRecordedPoints(t *testing.T) {
rideID := insertTestRide(t, db)
storeRideFixtureFile(t, db, rideID)
analysis := rideanalysis.Analyze(parsed, nil, []official_climb.OfficialClimb{created}, official_climb.DefaultMatchPolicy())
- attempts := attemptsFromAnalysis(rideID, analysis, parsed)
+ attempts := rideanalysis.Attempts(rideID, analysis, parsed)
profile := server.buildClimbProfile(created, official_climb.AggregateAttempts(attempts), attempts)
require.NotEmpty(t, profile.Route)
- // Full recorded precision: every matched segment point is present, not a
- // fixed 50-step resample.
+ // Full recorded precision: every matched segment point is present, not a fixed resample.
assert.InDelta(t, parsed.Coords[0].Lon, profile.Route[0][0], 1e-6)
assert.InDelta(t, parsed.Coords[0].Lat, profile.Route[0][1], 1e-6)
assert.InDelta(t, parsed.Coords[1].Lon, profile.Route[1][0], 1e-6)