From 2536bcae0cdd121d05b2ef4978524721891ee8ed Mon Sep 17 00:00:00 2001 From: Shamali P Date: Mon, 9 Dec 2024 15:48:28 +0000 Subject: [PATCH] [HSUM] Update createTestWidgetItem to use current user for test widget Bug: 383087777 Fix: 383087777 Test: Unit test and ABTD for HSUM Flag: EXEMPT BUGFIX Change-Id: I3d7ac21628b8ddc16ed09853523a45cde858adb6 --- .../picker/WidgetRecommendationCategoryProviderTest.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tests/multivalentTests/src/com/android/launcher3/widget/picker/WidgetRecommendationCategoryProviderTest.java b/tests/multivalentTests/src/com/android/launcher3/widget/picker/WidgetRecommendationCategoryProviderTest.java index 8b6553ff2c..ac67d2b451 100644 --- a/tests/multivalentTests/src/com/android/launcher3/widget/picker/WidgetRecommendationCategoryProviderTest.java +++ b/tests/multivalentTests/src/com/android/launcher3/widget/picker/WidgetRecommendationCategoryProviderTest.java @@ -148,11 +148,12 @@ public class WidgetRecommendationCategoryProviderTest { doAnswer(invocation -> widgetLabel).when(mIconCache).getTitleNoCache(any()); - AppWidgetProviderInfo providerInfo = WidgetUtils.createAppWidgetProviderInfo(ComponentName - .createRelative(TEST_PACKAGE, widgetClassName)); + AppWidgetProviderInfo providerInfo = WidgetUtils.createAppWidgetProviderInfo( + ComponentName.createRelative(TEST_PACKAGE, widgetClassName)); LauncherAppWidgetProviderInfo launcherAppWidgetProviderInfo = - LauncherAppWidgetProviderInfo.fromProviderInfo(mContext, providerInfo); + spy(LauncherAppWidgetProviderInfo.fromProviderInfo(mContext, providerInfo)); + doReturn(Process.myUserHandle()).when(launcherAppWidgetProviderInfo).getProfile(); launcherAppWidgetProviderInfo.spanX = 2; launcherAppWidgetProviderInfo.spanY = 2; launcherAppWidgetProviderInfo.label = widgetLabel;