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

Commit 3a1d6db0 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Update "Phone idle" subtext" into oc-dev

parents eb6eb99a 995ca362
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -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,
+10 −0
Original line number Diff line number Diff line
@@ -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);