Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1b28754b authored by Raff Tsai's avatar Raff Tsai
Browse files

Fix robolectric test error

Bug: 132302277
Test: make RunSettingsRoboTests ROBOTEST_FILTER="com.android.settings.display.AdaptiveSleepPreferenceControllerTest"
Change-Id: I6c823298d8e346eb2e87686a691dc4a2536423f6
parent 28006039
Loading
Loading
Loading
Loading
+5 −3
Original line number Diff line number Diff line
@@ -70,9 +70,9 @@ public class AdaptiveSleepPreferenceControllerTest {
        when(mPackageManager.getAttentionServicePackageName()).thenReturn("some.package");
        when(mPackageManager.checkPermission(any(), any())).thenReturn(
                PackageManager.PERMISSION_GRANTED);
        when(mScreen.findPreference(mController.getPreferenceKey())).thenReturn(mPreference);

        mController = new AdaptiveSleepPreferenceController(mContext, PREFERENCE_KEY);
        when(mScreen.findPreference(mController.getPreferenceKey())).thenReturn(mPreference);
    }

    @Test
@@ -143,9 +143,11 @@ public class AdaptiveSleepPreferenceControllerTest {
    public void isChecked_returnsFalseWhenNotSufficientPermissions() {
        when(mPackageManager.checkPermission(any(), any())).thenReturn(
                PackageManager.PERMISSION_DENIED);
        final AdaptiveSleepPreferenceController controller = new AdaptiveSleepPreferenceController(
                mContext, PREFERENCE_KEY);

        mController.setChecked(true);
        assertThat(mController.isChecked()).isFalse();
        controller.setChecked(true);
        assertThat(controller.isChecked()).isFalse();
    }

    @Test