Loading tests/telephonytests/src/com/android/internal/telephony/CarrierAppUtilsTest.java +30 −60 Original line number Diff line number Diff line Loading @@ -94,8 +94,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo("com.example.missing.app", PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(null); ArraySet<String> systemCarrierAppsDisabledUntilUsed = new ArraySet<>(); systemCarrierAppsDisabledUntilUsed.add("com.example.missing.app"); Loading @@ -118,8 +117,7 @@ public class CarrierAppUtilsTest { ApplicationInfo appInfo = new ApplicationInfo(); Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS, USER_ID)).thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, mPackageManager, mTelephonyManager, mContentResolver, USER_ID, CARRIER_APPS, ASSOCIATED_APPS); Loading Loading @@ -150,8 +148,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS); Loading @@ -178,8 +175,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS); Loading @@ -205,8 +201,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS); Loading @@ -230,8 +225,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); Mockito.when(mPackageManager .getApplicationEnabledSetting(Mockito.anyString(), Mockito.anyInt())) Loading Loading @@ -262,8 +256,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, USER_ID)) | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)) .thenReturn(appInfo); Mockito.when(mPackageManager .getApplicationEnabledSetting(Mockito.anyString(), Mockito.anyInt())) Loading Loading @@ -301,8 +294,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, USER_ID)) | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)) .thenReturn(appInfo); ApplicationInfo associatedAppInfo = new ApplicationInfo(); associatedAppInfo.packageName = ASSOCIATED_APP; Loading @@ -310,8 +302,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(ASSOCIATED_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, USER_ID)) | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)) .thenReturn(associatedAppInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS); Loading Loading @@ -344,8 +335,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); ApplicationInfo associatedAppInfo = new ApplicationInfo(); associatedAppInfo.packageName = ASSOCIATED_APP; Loading @@ -356,8 +346,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(ASSOCIATED_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, USER_ID)) | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)) .thenReturn(null); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS); Loading Loading @@ -390,8 +379,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); ApplicationInfo associatedAppInfo = new ApplicationInfo(); associatedAppInfo.packageName = ASSOCIATED_APP; Loading @@ -401,8 +389,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(ASSOCIATED_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, USER_ID)) | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)) .thenReturn(associatedAppInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS); Loading Loading @@ -432,8 +419,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading Loading @@ -461,8 +447,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, mPackageManager, null /* telephonyManager */, mContentResolver, USER_ID, CARRIER_APPS, Loading @@ -488,8 +473,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading @@ -516,8 +500,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, mPackageManager, null /* telephonyManager */, mContentResolver, USER_ID, CARRIER_APPS, Loading @@ -543,8 +526,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading @@ -571,8 +553,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, mPackageManager, null /* telephonyManager */, mContentResolver, USER_ID, CARRIER_APPS, Loading @@ -599,8 +580,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading Loading @@ -628,8 +608,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, mPackageManager, null /* telephonyManager */, mContentResolver, Loading Loading @@ -658,8 +637,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); ApplicationInfo associatedAppInfo = new ApplicationInfo(); associatedAppInfo.packageName = ASSOCIATED_APP; Loading @@ -669,8 +647,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(ASSOCIATED_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, USER_ID)) | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)) .thenReturn(associatedAppInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading Loading @@ -704,8 +681,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); ApplicationInfo associatedAppInfo = new ApplicationInfo(); associatedAppInfo.packageName = ASSOCIATED_APP; Loading @@ -715,8 +691,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(ASSOCIATED_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, USER_ID)) | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)) .thenReturn(associatedAppInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading Loading @@ -753,8 +728,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); ApplicationInfo associatedAppInfo = new ApplicationInfo(); associatedAppInfo.packageName = ASSOCIATED_APP; Loading @@ -763,8 +737,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(ASSOCIATED_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, USER_ID)) | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)) .thenReturn(associatedAppInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading Loading @@ -795,8 +768,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, mPackageManager, null /* telephonyManager */, mContentResolver, Loading Loading @@ -825,8 +797,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading Loading @@ -856,8 +827,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, mPackageManager, null /* telephonyManager */, mContentResolver, Loading Loading
tests/telephonytests/src/com/android/internal/telephony/CarrierAppUtilsTest.java +30 −60 Original line number Diff line number Diff line Loading @@ -94,8 +94,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo("com.example.missing.app", PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(null); ArraySet<String> systemCarrierAppsDisabledUntilUsed = new ArraySet<>(); systemCarrierAppsDisabledUntilUsed.add("com.example.missing.app"); Loading @@ -118,8 +117,7 @@ public class CarrierAppUtilsTest { ApplicationInfo appInfo = new ApplicationInfo(); Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS, USER_ID)).thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, mPackageManager, mTelephonyManager, mContentResolver, USER_ID, CARRIER_APPS, ASSOCIATED_APPS); Loading Loading @@ -150,8 +148,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS); Loading @@ -178,8 +175,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS); Loading @@ -205,8 +201,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS); Loading @@ -230,8 +225,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); Mockito.when(mPackageManager .getApplicationEnabledSetting(Mockito.anyString(), Mockito.anyInt())) Loading Loading @@ -262,8 +256,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, USER_ID)) | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)) .thenReturn(appInfo); Mockito.when(mPackageManager .getApplicationEnabledSetting(Mockito.anyString(), Mockito.anyInt())) Loading Loading @@ -301,8 +294,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, USER_ID)) | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)) .thenReturn(appInfo); ApplicationInfo associatedAppInfo = new ApplicationInfo(); associatedAppInfo.packageName = ASSOCIATED_APP; Loading @@ -310,8 +302,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(ASSOCIATED_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, USER_ID)) | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)) .thenReturn(associatedAppInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS); Loading Loading @@ -344,8 +335,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); ApplicationInfo associatedAppInfo = new ApplicationInfo(); associatedAppInfo.packageName = ASSOCIATED_APP; Loading @@ -356,8 +346,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(ASSOCIATED_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, USER_ID)) | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)) .thenReturn(null); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS); Loading Loading @@ -390,8 +379,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); ApplicationInfo associatedAppInfo = new ApplicationInfo(); associatedAppInfo.packageName = ASSOCIATED_APP; Loading @@ -401,8 +389,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(ASSOCIATED_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, USER_ID)) | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)) .thenReturn(associatedAppInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS); Loading Loading @@ -432,8 +419,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading Loading @@ -461,8 +447,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, mPackageManager, null /* telephonyManager */, mContentResolver, USER_ID, CARRIER_APPS, Loading @@ -488,8 +473,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading @@ -516,8 +500,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, mPackageManager, null /* telephonyManager */, mContentResolver, USER_ID, CARRIER_APPS, Loading @@ -543,8 +526,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading @@ -571,8 +553,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, mPackageManager, null /* telephonyManager */, mContentResolver, USER_ID, CARRIER_APPS, Loading @@ -599,8 +580,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading Loading @@ -628,8 +608,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, mPackageManager, null /* telephonyManager */, mContentResolver, Loading Loading @@ -658,8 +637,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); ApplicationInfo associatedAppInfo = new ApplicationInfo(); associatedAppInfo.packageName = ASSOCIATED_APP; Loading @@ -669,8 +647,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(ASSOCIATED_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, USER_ID)) | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)) .thenReturn(associatedAppInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading Loading @@ -704,8 +681,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); ApplicationInfo associatedAppInfo = new ApplicationInfo(); associatedAppInfo.packageName = ASSOCIATED_APP; Loading @@ -715,8 +691,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(ASSOCIATED_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, USER_ID)) | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)) .thenReturn(associatedAppInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading Loading @@ -753,8 +728,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); ApplicationInfo associatedAppInfo = new ApplicationInfo(); associatedAppInfo.packageName = ASSOCIATED_APP; Loading @@ -763,8 +737,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(ASSOCIATED_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, USER_ID)) | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)) .thenReturn(associatedAppInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading Loading @@ -795,8 +768,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, mPackageManager, null /* telephonyManager */, mContentResolver, Loading Loading @@ -825,8 +797,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading Loading @@ -856,8 +827,7 @@ public class CarrierAppUtilsTest { Mockito.when(mPackageManager.getApplicationInfo(CARRIER_APP, PackageManager.MATCH_DISABLED_UNTIL_USED_COMPONENTS | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS | PackageManager.MATCH_SYSTEM_ONLY | PackageManager.MATCH_FACTORY_ONLY, | PackageManager.MATCH_SYSTEM_ONLY, USER_ID)).thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, mPackageManager, null /* telephonyManager */, mContentResolver, Loading