OSDN Git Service

Fix NPE during unit test
authorFan Zhang <zhfan@google.com>
Mon, 30 Apr 2018 20:41:56 +0000 (13:41 -0700)
committerFan Zhang <zhfan@google.com>
Mon, 30 Apr 2018 22:17:22 +0000 (15:17 -0700)
commit16de45d8ec0ca888cd61203de29378ce1cd58ae6
tree5ffec58c0a403a609e9bd1b592791d137f31f993
parent8efbe6e255190ba9e673dd64a574d6a3e01815cc
Fix NPE during unit test

As of ag/3932176 the slice indexer now queries getSummary() for each
controller. So we need to create all necessary objects before
getSummary(). In this case, the PSCD object.

Change-Id: I0162996be37d740f1e450880bf4698acd94ca0ad
Fixes: 78897071
Test: atest
src/com/android/settings/backup/AutoRestorePreferenceController.java
src/com/android/settings/backup/BackupDataPreferenceController.java
src/com/android/settings/backup/BackupSettingsHelper.java
src/com/android/settings/backup/ConfigureAccountPreferenceController.java
src/com/android/settings/backup/DataManagementPreferenceController.java
src/com/android/settings/backup/PrivacySettings.java
src/com/android/settings/backup/PrivacySettingsConfigData.java
tests/robotests/src/com/android/settings/backup/AutoRestorePreferenceControllerTest.java
tests/robotests/src/com/android/settings/backup/BackupDataPreferenceControllerTest.java
tests/robotests/src/com/android/settings/backup/ConfigureAccountPreferenceControllerTest.java
tests/robotests/src/com/android/settings/backup/DataManagementPreferenceControllerTest.java