Merge "Update "Phone idle" subtext" into oc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
3a1d6db0e7
@@ -289,8 +289,8 @@ public class PowerUsageAdvanced extends PowerUsageBase {
|
||||
if (usageData.usageList.size() <= 1) {
|
||||
CharSequence timeSequence = Utils.formatElapsedTime(getContext(),
|
||||
usageData.totalUsageTimeMs, false);
|
||||
usageData.summary = TextUtils.expandTemplate(getText(R.string.battery_used_for),
|
||||
timeSequence);
|
||||
usageData.summary = usageData.usageType == UsageType.IDLE ? timeSequence
|
||||
: TextUtils.expandTemplate(getText(R.string.battery_used_for), timeSequence);
|
||||
} else {
|
||||
BatterySipper sipper = findBatterySipperWithMaxBatteryUsage(usageData.usageList);
|
||||
BatteryEntry batteryEntry = new BatteryEntry(getContext(), mHandler, mUserManager,
|
||||
|
@@ -188,6 +188,16 @@ public class PowerUsageAdvancedTest {
|
||||
assertThat(mPowerUsageData.summary.toString()).isEqualTo(expectedSummary);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testUpdateUsageDataSummary_typeIdle_showUsageTime() {
|
||||
mPowerUsageData.usageType = UsageType.IDLE;
|
||||
mPowerUsageData.usageList.add(mNormalBatterySipper);
|
||||
|
||||
mPowerUsageAdvanced.updateUsageDataSummary(mPowerUsageData, TOTAL_POWER, DISCHARGE_AMOUNT);
|
||||
|
||||
assertThat(mPowerUsageData.summary.toString()).isEqualTo("0m");
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testUpdateUsageDataSummary_moreThanOneApp_showMaxUsageApp() {
|
||||
mPowerUsageData.usageList.add(mNormalBatterySipper);
|
||||
|
Reference in New Issue
Block a user