diff --git a/tests/robotests/src/com/android/settings/development/OverlayCategoryPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/development/OverlayCategoryPreferenceControllerTest.java index 8a90b205fa2..b2e801314a5 100644 --- a/tests/robotests/src/com/android/settings/development/OverlayCategoryPreferenceControllerTest.java +++ b/tests/robotests/src/com/android/settings/development/OverlayCategoryPreferenceControllerTest.java @@ -221,6 +221,7 @@ public class OverlayCategoryPreferenceControllerTest { return new OverlayInfo(pkg /* packageName */, "android" /* targetPackageName */, + null /* targetOverlayableName */, TEST_CATEGORY/* category */, pkg + ".baseCodePath" /* baseCodePath */, state /* state */, diff --git a/tests/robotests/src/com/android/settings/display/ThemePreferenceControllerTest.java b/tests/robotests/src/com/android/settings/display/ThemePreferenceControllerTest.java index 41947a064d3..5133ae6436c 100644 --- a/tests/robotests/src/com/android/settings/display/ThemePreferenceControllerTest.java +++ b/tests/robotests/src/com/android/settings/display/ThemePreferenceControllerTest.java @@ -84,7 +84,7 @@ public class ThemePreferenceControllerTest { when(mPackageManager.getPackageInfo(anyString(), anyInt())).thenReturn( new PackageInfo()); when(mOverlayManager.getOverlayInfosForTarget(any(), anyInt())) - .thenReturn(Arrays.asList(new OverlayInfo("", "", "", "", 0, 0, 0, false))); + .thenReturn(Arrays.asList(new OverlayInfo("", "", "", "", "", 0, 0, 0, false))); assertThat(mController.isAvailable()).isFalse(); } @@ -94,8 +94,9 @@ public class ThemePreferenceControllerTest { new PackageInfo()); when(mOverlayManager.getOverlayInfosForTarget(any(), anyInt())) .thenReturn(Arrays.asList( - new OverlayInfo("", "", OverlayInfo.CATEGORY_THEME, "", 0, 0, 0, true), - new OverlayInfo("", "", OverlayInfo.CATEGORY_THEME, "", 0, 0, 0, true))); + new OverlayInfo("", "", "", OverlayInfo.CATEGORY_THEME, "", 0, 0, 0, true), + new OverlayInfo("", "", "", OverlayInfo.CATEGORY_THEME, "", 0, 0, 0, + true))); assertThat(mController.isAvailable()).isTrue(); } @@ -140,9 +141,9 @@ public class ThemePreferenceControllerTest { @Test public void getCurrentTheme_withEnabledState() throws Exception { - OverlayInfo info1 = new OverlayInfo("com.android.Theme1", "android", + OverlayInfo info1 = new OverlayInfo("com.android.Theme1", "android", "", OverlayInfo.CATEGORY_THEME, "", OverlayInfo.STATE_ENABLED, 0, 0, true); - OverlayInfo info2 = new OverlayInfo("com.android.Theme2", "android", + OverlayInfo info2 = new OverlayInfo("com.android.Theme2", "android", "", OverlayInfo.CATEGORY_THEME, "", 0, 0, 0, true); when(mOverlayManager.getOverlayInfosForTarget(any(), anyInt())).thenReturn( Arrays.asList(info1, info2)); @@ -154,9 +155,9 @@ public class ThemePreferenceControllerTest { @Test public void testGetCurrentTheme_withoutEnabledState() throws Exception { - OverlayInfo info1 = new OverlayInfo("com.android.Theme1", "android", + OverlayInfo info1 = new OverlayInfo("com.android.Theme1", "android", "", OverlayInfo.CATEGORY_THEME, "", OverlayInfo.STATE_DISABLED, 0, 0, true); - OverlayInfo info2 = new OverlayInfo("com.android.Theme2", "android", + OverlayInfo info2 = new OverlayInfo("com.android.Theme2", "android", "", OverlayInfo.CATEGORY_THEME, "", 0, 0, 0, true); when(mOverlayManager.getOverlayInfosForTarget(any(), anyInt())).thenReturn( Arrays.asList(info1, info2)); diff --git a/tests/unit/src/com/android/settings/display/ThemePreferenceControllerTest.java b/tests/unit/src/com/android/settings/display/ThemePreferenceControllerTest.java index 3cdfb7cab8c..c5ee0000a05 100644 --- a/tests/unit/src/com/android/settings/display/ThemePreferenceControllerTest.java +++ b/tests/unit/src/com/android/settings/display/ThemePreferenceControllerTest.java @@ -69,9 +69,9 @@ public class ThemePreferenceControllerTest { @Test public void testUpdateState() throws Exception { - OverlayInfo info1 = new OverlayInfo("com.android.Theme1", "android", + OverlayInfo info1 = new OverlayInfo("com.android.Theme1", "android", "", OverlayInfo.CATEGORY_THEME, "", OverlayInfo.STATE_ENABLED, 0, 0, true); - OverlayInfo info2 = new OverlayInfo("com.android.Theme2", "android", + OverlayInfo info2 = new OverlayInfo("com.android.Theme2", "android", "", OverlayInfo.CATEGORY_THEME, "", 0, 0, 0, true); when(mMockPackageManager.getApplicationInfo(any(), anyInt())).thenAnswer(inv -> { ApplicationInfo info = mock(ApplicationInfo.class); @@ -105,9 +105,9 @@ public class ThemePreferenceControllerTest { @Test public void testUpdateState_withStaticOverlay() throws Exception { - OverlayInfo info1 = new OverlayInfo("com.android.Theme1", "android", + OverlayInfo info1 = new OverlayInfo("com.android.Theme1", "android", "", OverlayInfo.CATEGORY_THEME, "", OverlayInfo.STATE_ENABLED, 0, 0, true); - OverlayInfo info2 = new OverlayInfo("com.android.Theme2", "android", + OverlayInfo info2 = new OverlayInfo("com.android.Theme2", "android", "", OverlayInfo.CATEGORY_THEME, "", OverlayInfo.STATE_ENABLED, 0, 0, true); when(mMockPackageManager.getApplicationInfo(any(), anyInt())).thenAnswer(inv -> { ApplicationInfo info = mock(ApplicationInfo.class);