Update color filter for battery saver mode

Fixes: 129498556
Test: Manual
Change-Id: I57809c77e488b9828bea50d4c4f410d49912cd4b
This commit is contained in:
Lei Yu
2019-04-09 10:33:45 -07:00
parent 4b54ad9bd5
commit eba850e8d9
2 changed files with 24 additions and 10 deletions

View File

@@ -43,6 +43,8 @@ public class BatteryMeterViewTest {
private ColorFilter mErrorColorFilter;
@Mock
private ColorFilter mAccentColorFilter;
@Mock
private ColorFilter mForegroundColorFilter;
private Context mContext;
private BatteryMeterView mBatteryMeterView;
private BatteryMeterView.BatteryMeterDrawable mDrawable;
@@ -58,6 +60,7 @@ public class BatteryMeterViewTest {
mBatteryMeterView.mDrawable = mDrawable;
mBatteryMeterView.mAccentColorFilter = mAccentColorFilter;
mBatteryMeterView.mErrorColorFilter = mErrorColorFilter;
mBatteryMeterView.mForegroundColorFilter = mForegroundColorFilter;
when(mDrawable.getCriticalLevel()).thenReturn(BATTERY_CRITICAL_LEVEL);
}
@@ -88,5 +91,6 @@ public class BatteryMeterViewTest {
mBatteryMeterView.setPowerSave(true);
assertThat(mBatteryMeterView.getPowerSave()).isEqualTo(true);
verify(mDrawable).setColorFilter(mForegroundColorFilter);
}
}