diff options
| author | 2022-02-01 22:11:42 +0000 | |
|---|---|---|
| committer | 2022-02-01 22:11:42 +0000 | |
| commit | 42e19912c8a397c6b8599ca414edcb5682c4327f (patch) | |
| tree | 1b3d8a4430ed4d7341ed7356b71040a432e1c16e | |
| parent | 9b0862f268e48c3437819d6f455ace2f17643f93 (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.java | 3 |
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); } |