Skip to content

Commit 223df26

Browse files
committed
Fixed failing test
1 parent 1bc8dee commit 223df26

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

app/src/test/java/fr/free/nrw/commons/nearby/NearbyActivityTest.java

+6
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,20 @@
11
package fr.free.nrw.commons.nearby;
22

33
import android.app.Activity;
4+
import android.location.LocationManager;
5+
46
import org.junit.Before;
57
import org.junit.Test;
68
import org.junit.runner.RunWith;
79
import org.mockito.MockitoAnnotations;
810
import org.robolectric.Robolectric;
911
import org.robolectric.RobolectricTestRunner;
1012
import org.robolectric.RuntimeEnvironment;
13+
import org.robolectric.Shadows;
1114
import org.robolectric.android.controller.ActivityController;
1215
import org.robolectric.annotation.Config;
16+
import org.robolectric.shadow.api.Shadow;
17+
import org.robolectric.shadows.ShadowLocationManager;
1318

1419
import fr.free.nrw.commons.BuildConfig;
1520
import fr.free.nrw.commons.TestCommonsApplication;
@@ -33,6 +38,7 @@ public void setUp() throws Exception {
3338

3439
TestCommonsApplication application = (TestCommonsApplication) RuntimeEnvironment.application;
3540
when(application.getLocationServiceManager().getLastLocation()).thenReturn(ST_LOUIS_MO_LAT_LNG);
41+
when(application.getLocationServiceManager().isProviderEnabled()).thenReturn(true);
3642

3743
activityController = Robolectric.buildActivity(NearbyActivity.class);
3844
nearbyActivity = activityController.get();

0 commit comments

Comments
 (0)