Merge "Add NullPtrCheck when smearing in settings" into pi-dev am: c2ec26b4ac
am: f26e2fda76
Change-Id: I71949412d9b4cf5890833a03a00cd903d0fc5784
This commit is contained in:
@@ -376,6 +376,18 @@ public class BatteryUtilsTest {
|
||||
BATTERY_APP_USAGE + BATTERY_SCREEN_USAGE / 2);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testSmearScreenBatterySipper_screenSipperNull_shouldNotCrash() {
|
||||
final BatterySipper sipperFg = createTestSmearBatterySipper(TIME_FOREGROUND,
|
||||
BATTERY_APP_USAGE, 2 /* uid */, false /* isUidNull */);
|
||||
|
||||
final List<BatterySipper> sippers = new ArrayList<>();
|
||||
sippers.add(sipperFg);
|
||||
|
||||
// Shouldn't crash
|
||||
mBatteryUtils.smearScreenBatterySipper(sippers, null /* screenSipper */);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testCalculateRunningTimeBasedOnStatsType() {
|
||||
assertThat(mBatteryUtils.calculateRunningTimeBasedOnStatsType(mBatteryStatsHelper,
|
||||
|
Reference in New Issue
Block a user