Remove misc data in battery main page.
The removed types are: 1. DrainType.UNACCOUNTED 2. DrainType.OVERCOUNTED This cl removes the above types in PowerUsageSummary and PowerUsageAdvanced Bug: 36874846 Test: RunSettingsRoboTests Change-Id: I1807c44a2c0a9c2fa124cdef962a6411ae6830ca
This commit is contained in:
@@ -207,7 +207,7 @@ public class PowerUsageAdvancedTest {
|
||||
|
||||
assertThat(usageTypeSet).asList().containsExactly(UsageType.APP, UsageType.WIFI,
|
||||
UsageType.CELL, UsageType.BLUETOOTH, UsageType.IDLE, UsageType.SERVICE,
|
||||
UsageType.USER, UsageType.SYSTEM, UsageType.UNACCOUNTED);
|
||||
UsageType.USER, UsageType.SYSTEM, UsageType.UNACCOUNTED, UsageType.OVERCOUNTED);
|
||||
}
|
||||
|
||||
@Test
|
||||
@@ -223,4 +223,27 @@ public class PowerUsageAdvancedTest {
|
||||
assertThat(dataList.get(i - 1).totalPowerMah).isAtLeast(dataList.get(i).totalPowerMah);
|
||||
}
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testShouldHide_typeUnAccounted_returnTrue() {
|
||||
mPowerUsageData.usageType = UsageType.UNACCOUNTED;
|
||||
|
||||
assertThat(mPowerUsageAdvanced.shouldHide(mPowerUsageData)).isTrue();
|
||||
}
|
||||
|
||||
|
||||
@Test
|
||||
public void testShouldHide_typeOverCounted_returnTrue() {
|
||||
mPowerUsageData.usageType = UsageType.OVERCOUNTED;
|
||||
|
||||
assertThat(mPowerUsageAdvanced.shouldHide(mPowerUsageData)).isTrue();
|
||||
}
|
||||
|
||||
|
||||
@Test
|
||||
public void testShouldHide_typeNormal_returnFalse() {
|
||||
mPowerUsageData.usageType = UsageType.APP;
|
||||
|
||||
assertThat(mPowerUsageAdvanced.shouldHide(mPowerUsageData)).isFalse();
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user