From 559a0560f5168b828332bd94940c38984cf8d043 Mon Sep 17 00:00:00 2001 From: Michael Hoisie Date: Fri, 13 May 2022 19:21:04 +0000 Subject: [PATCH] Migrate away from deprecated ShadowPackageManager.getPackageInfoForTesting Switch to using ShadowPackageManager.getInternalMutablePackageInfo instead. --- .../firebase/messaging/DisplayNotificationRoboTest.java | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/firebase-messaging/src/test/java/com/google/firebase/messaging/DisplayNotificationRoboTest.java b/firebase-messaging/src/test/java/com/google/firebase/messaging/DisplayNotificationRoboTest.java index e5b9f82a454..f6314d25fa2 100644 --- a/firebase-messaging/src/test/java/com/google/firebase/messaging/DisplayNotificationRoboTest.java +++ b/firebase-messaging/src/test/java/com/google/firebase/messaging/DisplayNotificationRoboTest.java @@ -197,7 +197,8 @@ public void testIconFromMetadata() { Bundle metadata = new Bundle(); metadata.putInt(METADATA_DEFAULT_ICON, resId); PackageInfo packageInfo = - shadowOf(context.getPackageManager()).getPackageInfoForTesting(context.getPackageName()); + shadowOf(context.getPackageManager()) + .getInternalMutablePackageInfo(context.getPackageName()); packageInfo.applicationInfo.metaData = metadata; Bundle data = new Bundle(); @@ -250,7 +251,8 @@ public void testAdaptiveIcon_viaMetadata() { metadata.putInt( METADATA_DEFAULT_ICON, com.google.firebase.messaging.test.R.drawable.adaptive_icon); PackageInfo packageInfo = - shadowOf(context.getPackageManager()).getPackageInfoForTesting(context.getPackageName()); + shadowOf(context.getPackageManager()) + .getInternalMutablePackageInfo(context.getPackageName()); packageInfo.applicationInfo.metaData = metadata; Bundle data = new Bundle(); @@ -508,7 +510,8 @@ public void testColorFromMetadata() { metadata.putInt( METADATA_DEFAULT_COLOR, com.google.firebase.messaging.test.R.color.fcm_test_color); PackageInfo packageInfo = - shadowOf(context.getPackageManager()).getPackageInfoForTesting(context.getPackageName()); + shadowOf(context.getPackageManager()) + .getInternalMutablePackageInfo(context.getPackageName()); packageInfo.applicationInfo.metaData = metadata; Bundle data = new Bundle();