Revert "Add animation for battery asyncLoader."

This reverts commit a3c528f64d.

Test: Build
Change-Id: Ib50221873e39dee40c5cf8e4b41dcf7aa13f6134
This commit is contained in:
Lei Yu
2017-05-19 17:47:44 +00:00
committed by jackqdyulei
parent dd6483461f
commit e1441c63ee
3 changed files with 6 additions and 115 deletions

View File

@@ -132,6 +132,8 @@ public class PowerUsageSummaryTest {
@Mock
private LayoutPreference mBatteryLayoutPref;
@Mock
private TextView mBatteryPercentText;
@Mock
private TextView mSummary1;
@Mock
private BatteryInfo mBatteryInfo;
@@ -146,7 +148,6 @@ public class PowerUsageSummaryTest {
@Mock
private ContentResolver mContentResolver;
private TextView mBatteryPercentText;
private List<BatterySipper> mUsageList;
private Context mRealContext;
private TestFragment mFragment;
@@ -171,7 +172,7 @@ public class PowerUsageSummaryTest {
mLastFullChargePref = new PowerGaugePreference(mRealContext);
mFragment = spy(new TestFragment(mContext));
mFragment.initFeatureProvider();
mBatteryMeterView = spy(new BatteryMeterView(mRealContext));
mBatteryMeterView = new BatteryMeterView(mRealContext);
mBatteryMeterView.mDrawable = new BatteryMeterView.BatteryMeterDrawable(mRealContext, 0);
doNothing().when(mFragment).restartBatteryStatsLoader();
@@ -194,7 +195,6 @@ public class PowerUsageSummaryTest {
mCellBatterySipper.drainType = BatterySipper.DrainType.CELL;
mCellBatterySipper.totalPowerMah = POWER_MAH;
mBatteryPercentText = new TextView(mRealContext);
when(mBatteryLayoutPref.findViewById(R.id.summary1)).thenReturn(mSummary1);
when(mBatteryLayoutPref.findViewById(R.id.battery_percent)).thenReturn(mBatteryPercentText);
when(mBatteryLayoutPref.findViewById(R.id.battery_header_icon))
@@ -287,50 +287,6 @@ public class PowerUsageSummaryTest {
testToggleAllApps(false);
}
@Test
public void testInitHeaderPreference_initCorrectly() {
mFragment.mBatteryLevel = 100;
mFragment.initHeaderPreference();
assertThat(mBatteryMeterView.getBatteryLevel()).isEqualTo(100);
assertThat(mBatteryPercentText.getText().toString()).isEqualTo("100%");
}
@Test
public void testStartBatteryHeaderAnimationIfNecessary_batteryLevelChanged_animationStarted() {
final int prevLevel = 100;
final int curLevel = 80;
mFragment.startBatteryHeaderAnimationIfNecessary(mBatteryMeterView, mBatteryPercentText,
prevLevel, curLevel);
assertThat(mBatteryMeterView.getBatteryLevel()).isEqualTo(curLevel);
assertThat(mBatteryPercentText.getText().toString()).isEqualTo("80%");
}
@Test
public void testOnSaveInstanceState_saveBatteryLevel() {
Bundle bundle = new Bundle();
mFragment.mBatteryLevel = BATTERY_LEVEL;
// mock it to stop crash in getPreferenceScreen
doReturn(null).when(mFragment).getPreferenceScreen();
mFragment.onSaveInstanceState(bundle);
assertThat(bundle.getInt(PowerUsageSummary.ARG_BATTERY_LEVEL)).isEqualTo(BATTERY_LEVEL);
}
@Test
public void testOnActivityCreated_setBatteryLevel() {
Bundle bundle = new Bundle();
bundle.putInt(PowerUsageSummary.ARG_BATTERY_LEVEL, BATTERY_LEVEL);
mFragment.onActivityCreated(bundle);
assertThat(mFragment.mBatteryLevel).isEqualTo(BATTERY_LEVEL);
}
@Test
public void testExtractKeyFromSipper_typeAPPUidObjectNull_returnPackageNames() {
mNormalBatterySipper.uidObj = null;