From e234e9c4937cc7ccfb949ba65458404f39ffce25 Mon Sep 17 00:00:00 2001 From: Dennis Guse Date: Sat, 22 Nov 2025 12:56:17 +0100 Subject: [PATCH] Only execute VoiceAnnouncementUtilsTest for SDK34+. --- .../announcement/VoiceAnnouncementUtilsTest.java | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/androidTest/java/de/dennisguse/opentracks/services/announcement/VoiceAnnouncementUtilsTest.java b/src/androidTest/java/de/dennisguse/opentracks/services/announcement/VoiceAnnouncementUtilsTest.java index 3f5259fa9..0b4112eb2 100644 --- a/src/androidTest/java/de/dennisguse/opentracks/services/announcement/VoiceAnnouncementUtilsTest.java +++ b/src/androidTest/java/de/dennisguse/opentracks/services/announcement/VoiceAnnouncementUtilsTest.java @@ -10,6 +10,7 @@ import android.util.Pair; import androidx.test.core.app.ApplicationProvider; import androidx.test.ext.junit.runners.AndroidJUnit4; +import androidx.test.filters.SdkSuppress; import org.junit.Before; import org.junit.Rule; @@ -38,6 +39,8 @@ import de.dennisguse.opentracks.settings.UnitSystem; import de.dennisguse.opentracks.stats.SensorStatistics; import de.dennisguse.opentracks.ui.intervals.IntervalStatisticsUpdater; +//Due to DateTimeFormatter using NBSP, these tests only work in SDK34+ +@SdkSuppress(minSdkVersion = Build.VERSION_CODES.UPSIDE_DOWN_CAKE) @RunWith(AndroidJUnit4.class) public class VoiceAnnouncementUtilsTest { @@ -57,11 +60,6 @@ public class VoiceAnnouncementUtilsTest { PreferencesUtils.setVoiceAnnounceLapSpeedPace(true); } - @Test - public void sdkRequirement() { - assertFalse("Due to DateTimeFormatter using NBSP, these tests only work in SDK34+", Build.VERSION.SDK_INT < Build.VERSION_CODES.UPSIDE_DOWN_CAKE); - } - @Test public void getAnnouncement_metric_speed() { Track track = new Track(new Statistics( @@ -166,7 +164,7 @@ public class VoiceAnnouncementUtilsTest { public void getAnnouncement_withInterval_metric_speed() { // given Pair data = buildTrackWithTrackPoints(); - + SensorDataSet dataSet = Mockito.mock(SensorDataSet.class); Mockito.when(dataSet.getHeartRate()).thenReturn(new Pair<>(HeartRate.of(60), "unused"));