forked from upstream-mirrors/OpenTracks
Import/Export: elevation gain per TrackPoint.
This commit is contained in:
@@ -68,9 +68,9 @@ public class TestDataUtil {
|
||||
trackPoint.setSpeed(5f + (i / 10));
|
||||
|
||||
trackPoint.setHeartRate_bpm(100f + i);
|
||||
trackPoint.setCyclingCadence_rpm(200f + i);
|
||||
trackPoint.setCyclingCadence_rpm(300f + i);
|
||||
trackPoint.setPower(400f + i);
|
||||
trackPoint.setElevationGain(500f + i);
|
||||
return trackPoint;
|
||||
}
|
||||
|
||||
|
||||
+7
-4
@@ -133,7 +133,7 @@ public class ExportImportTest {
|
||||
assertMarkers();
|
||||
|
||||
// 3. trackpoints
|
||||
assertTrackpoints(false, false, false);
|
||||
assertTrackpoints(false, false, false, false);
|
||||
}
|
||||
|
||||
@LargeTest
|
||||
@@ -168,7 +168,7 @@ public class ExportImportTest {
|
||||
assertMarkers();
|
||||
|
||||
// 3. trackpoints
|
||||
assertTrackpoints(true, true, true);
|
||||
assertTrackpoints(true, true, true, true);
|
||||
}
|
||||
|
||||
@LargeTest
|
||||
@@ -257,7 +257,7 @@ public class ExportImportTest {
|
||||
assertMarkers();
|
||||
|
||||
// 3. trackpoints
|
||||
assertTrackpoints(false, true, true);
|
||||
assertTrackpoints(false, true, true, false);
|
||||
}
|
||||
|
||||
@LargeTest
|
||||
@@ -304,7 +304,7 @@ public class ExportImportTest {
|
||||
}
|
||||
}
|
||||
|
||||
private void assertTrackpoints(boolean verifyPower, boolean verifyHeartrate, boolean verifyCadence) {
|
||||
private void assertTrackpoints(boolean verifyPower, boolean verifyHeartrate, boolean verifyCadence, boolean verifyElevationGain) {
|
||||
List<TrackPoint> importedTrackPoints = contentProviderUtils.getTrackPoints(importTrackId);
|
||||
assertEquals(trackPoints.size(), importedTrackPoints.size());
|
||||
|
||||
@@ -330,6 +330,9 @@ public class ExportImportTest {
|
||||
if (verifyPower) {
|
||||
assertEquals(trackPoint.getPower(), importedTrackPoint.getPower(), 0.01);
|
||||
}
|
||||
if (verifyElevationGain) {
|
||||
assertEquals(trackPoint.getElevationGain(), importedTrackPoint.getElevationGain(), 0.01);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user