summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Lucas Silva <lusilva@google.com> 2022-02-01 22:11:42 +0000
committer Lucas Silva <lusilva@google.com> 2022-02-01 22:11:42 +0000
commit42e19912c8a397c6b8599ca414edcb5682c4327f (patch)
tree1b3d8a4430ed4d7341ed7356b71040a432e1c16e
parent9b0862f268e48c3437819d6f455ace2f17643f93 (diff)
Fix DreamBackendTest
In the test, getStringArray is currently returning null which is causing a null pointer exception. This only happens in testing when we mock Resources, and it cannot return null in prod. Test: atest SettingsLibRoboTests:DreamBackendTest Change-Id: I8d7e21e26d3d786fce977c530f7537c549a1b678
-rw-r--r--packages/SettingsLib/tests/robotests/src/com/android/settingslib/dream/DreamBackendTest.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/packages/SettingsLib/tests/robotests/src/com/android/settingslib/dream/DreamBackendTest.java b/packages/SettingsLib/tests/robotests/src/com/android/settingslib/dream/DreamBackendTest.java
index 89a5d1bd01cb..86f7850cf1f2 100644
--- a/packages/SettingsLib/tests/robotests/src/com/android/settingslib/dream/DreamBackendTest.java
+++ b/packages/SettingsLib/tests/robotests/src/com/android/settingslib/dream/DreamBackendTest.java
@@ -57,6 +57,9 @@ public final class DreamBackendTest {
when(res.getIntArray(
com.android.internal.R.array.config_dreamComplicationsEnabledByDefault)).thenReturn(
DEFAULT_DREAM_COMPLICATIONS);
+ when(res.getStringArray(
+ com.android.internal.R.array.config_disabledDreamComponents)).thenReturn(
+ new String[]{});
mBackend = new DreamBackend(mContext);
}