From 36400c8ad02aa7060ab8b34dc7a3aaa5a2569f54 Mon Sep 17 00:00:00 2001 From: Dennis Guse Date: Thu, 26 May 2022 22:45:58 +0200 Subject: [PATCH] Fix EspressoUITest for API24. --- .../java/de/dennisguse/opentracks/EspressoUITest.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/androidTest/java/de/dennisguse/opentracks/EspressoUITest.java b/src/androidTest/java/de/dennisguse/opentracks/EspressoUITest.java index 26819cf57..0670bb9c1 100644 --- a/src/androidTest/java/de/dennisguse/opentracks/EspressoUITest.java +++ b/src/androidTest/java/de/dennisguse/opentracks/EspressoUITest.java @@ -4,9 +4,12 @@ import static androidx.test.espresso.Espresso.onData; import static androidx.test.espresso.Espresso.onView; import static androidx.test.espresso.action.ViewActions.click; import static androidx.test.espresso.action.ViewActions.longClick; +import static androidx.test.espresso.action.ViewActions.scrollTo; import static androidx.test.espresso.assertion.ViewAssertions.matches; +import static androidx.test.espresso.matcher.ViewMatchers.isClickable; import static androidx.test.espresso.matcher.ViewMatchers.isDisplayed; import static androidx.test.espresso.matcher.ViewMatchers.withId; +import static org.hamcrest.Matchers.allOf; import static org.hamcrest.Matchers.anything; import static de.dennisguse.opentracks.util.EspressoUtils.selectTabAtIndex; import static de.dennisguse.opentracks.util.EspressoUtils.waitFor; @@ -46,7 +49,7 @@ public class EspressoUITest { .perform(longClick()); // TrackStoppedActivity: resume - onView(withId(R.id.resume_button)) + onView(allOf(withId(R.id.resume_button), isClickable())) .perform(click()); // TrackRecordingActivity: wait and then stop