Fixes ScreenTimeoutSettingsTest

The recently added Battery Saver Preference need to be initialized in
order to avoid NPE in testing.

Bug: 188499083
Test: make RunSettingsRoboTests ROBOTEST_FILTER=com.android.settings.display

Change-Id: Ib6553bcf9ed86eb46c2e0950064e34439664a1ee
This commit is contained in:
Yi Jiang
2021-05-18 15:49:56 -07:00
parent 074eee332a
commit 816b1f6edc

View File

@@ -74,6 +74,9 @@ public class ScreenTimeoutSettingsTest {
@Mock
AdaptiveSleepCameraStatePreferenceController mAdaptiveSleepCameraStatePreferenceController;
@Mock
AdaptiveSleepBatterySaverPreferenceController mAdaptiveSleepBatterySaverPreferenceController;
@Mock
Preference mDisableOptionsPreference;
@@ -103,6 +106,8 @@ public class ScreenTimeoutSettingsTest {
mSettings.mAdaptiveSleepPermissionController = mPermissionPreferenceController;
mSettings.mAdaptiveSleepCameraStatePreferenceController =
mAdaptiveSleepCameraStatePreferenceController;
mSettings.mAdaptiveSleepBatterySaverPreferenceController =
mAdaptiveSleepBatterySaverPreferenceController;
}
@Test