Merge "Remove unused listener" into udc-dev am: a99c64dfde am: 9a0c0d7a82
Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Settings/+/22339269 Change-Id: I3b627dc32e633776350f292c2bd1333bb96f894d Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -26,7 +26,6 @@ import static org.mockito.Mockito.when;
|
||||
|
||||
import android.content.Context;
|
||||
import android.os.PowerManager;
|
||||
import android.provider.Settings;
|
||||
import android.provider.SettingsSlicesContract;
|
||||
|
||||
import androidx.preference.PreferenceScreen;
|
||||
@@ -72,24 +71,6 @@ public class BatterySaverButtonPreferenceControllerTest {
|
||||
.isEqualTo(SettingsSlicesContract.AUTHORITY);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void onSwitchChanged_isCheckedButNotAcked_preferenceIsUnchecked() {
|
||||
setLowPowerWarningAcked(/* acked= */ 0);
|
||||
|
||||
mController.onSwitchChanged(/* switchView= */ null, /* isChecked= */ true);
|
||||
|
||||
assertThat(mPreference.isChecked()).isFalse();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void onSwitchChanged_isCheckedAndAcked_setPowerSaveMode() {
|
||||
setLowPowerWarningAcked(/* acked= */ 1);
|
||||
|
||||
mController.onSwitchChanged(/* switchView= */ null, /* isChecked= */ true);
|
||||
|
||||
verify(mPowerManager).setPowerSaveModeEnabled(true);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void updateState_lowPowerOn_preferenceIsChecked() {
|
||||
when(mPowerManager.isPowerSaveMode()).thenReturn(true);
|
||||
@@ -140,16 +121,4 @@ public class BatterySaverButtonPreferenceControllerTest {
|
||||
public void isPublicSlice_returnsTrue() {
|
||||
assertThat(mController.isPublicSlice()).isTrue();
|
||||
}
|
||||
|
||||
// 0 means not acked, 1 means acked.
|
||||
private void setLowPowerWarningAcked(int acked) {
|
||||
Settings.Secure.putInt(
|
||||
mContext.getContentResolver(),
|
||||
Settings.Secure.LOW_POWER_WARNING_ACKNOWLEDGED,
|
||||
acked);
|
||||
Settings.Secure.putInt(
|
||||
mContext.getContentResolver(),
|
||||
Settings.Secure.EXTRA_LOW_POWER_WARNING_ACKNOWLEDGED,
|
||||
acked);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user