From 51dc6f8e8d86a88e11d5e119183951f45f1d4780 Mon Sep 17 00:00:00 2001 From: Dennis Guse Date: Fri, 16 Aug 2019 07:13:58 +0200 Subject: [PATCH] Tests: accept permission automatically. --- .../opentracks/services/ControlRecordingServiceTest.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/androidTest/java/de/dennisguse/opentracks/services/ControlRecordingServiceTest.java b/src/androidTest/java/de/dennisguse/opentracks/services/ControlRecordingServiceTest.java index 4aff9d520..6ce576a02 100644 --- a/src/androidTest/java/de/dennisguse/opentracks/services/ControlRecordingServiceTest.java +++ b/src/androidTest/java/de/dennisguse/opentracks/services/ControlRecordingServiceTest.java @@ -19,6 +19,7 @@ import android.content.Context; import android.content.Intent; import androidx.test.core.app.ApplicationProvider; +import androidx.test.rule.GrantPermissionRule; import androidx.test.rule.ServiceTestRule; import org.junit.Assert; @@ -43,7 +44,12 @@ public class ControlRecordingServiceTest { @Rule public final ServiceTestRule mServiceRule = new ServiceTestRule(); + + @Rule + public GrantPermissionRule mRuntimePermissionRule = GrantPermissionRule.grant(android.Manifest.permission.ACCESS_FINE_LOCATION); + private Context context = ApplicationProvider.getApplicationContext(); + @Mock private ITrackRecordingService iTrackRecordingServiceMock;