Loading tests/telephonytests/src/com/android/internal/telephony/CarrierAppUtilsTest.java +31 −60 Original line number Diff line number Diff line Loading @@ -100,8 +100,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)).thenReturn(null); | PackageManager.MATCH_SYSTEM_ONLY)).thenReturn(null); ArraySet<String> systemCarrierAppsDisabledUntilUsed = new ArraySet<>(); systemCarrierAppsDisabledUntilUsed.add("com.example.missing.app"); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, mTelephonyManager, Loading @@ -124,8 +123,8 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)).thenReturn(appInfo); | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS)) .thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, mTelephonyManager, mContentResolver, USER_ID, CARRIER_APPS, ASSOCIATED_APPS, mContext); Mockito.verify(mPackageManager, Mockito.never()).setSystemAppState(Mockito.anyString(), Loading Loading @@ -156,8 +155,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)).thenReturn(appInfo); | PackageManager.MATCH_SYSTEM_ONLY)).thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, mTelephonyManager, Loading @@ -183,8 +181,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)).thenReturn(appInfo); | PackageManager.MATCH_SYSTEM_ONLY)).thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, mTelephonyManager, Loading @@ -209,8 +206,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)).thenReturn(appInfo); | PackageManager.MATCH_SYSTEM_ONLY)).thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, mTelephonyManager, Loading @@ -233,8 +229,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)).thenReturn(appInfo); | PackageManager.MATCH_SYSTEM_ONLY)).thenReturn(appInfo); Mockito.when(mPackageManager .getApplicationEnabledSetting(Mockito.anyString())) .thenReturn(PackageManager.COMPONENT_ENABLED_STATE_ENABLED); Loading Loading @@ -264,8 +259,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)).thenReturn(appInfo); | PackageManager.MATCH_SYSTEM_ONLY)).thenReturn(appInfo); Mockito.when(mPackageManager .getApplicationEnabledSetting(Mockito.anyString())) .thenReturn(PackageManager.COMPONENT_ENABLED_STATE_DEFAULT); Loading Loading @@ -300,8 +294,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); ApplicationInfo associatedAppInfo = new ApplicationInfo(); associatedAppInfo.packageName = ASSOCIATED_APP; Loading @@ -309,8 +302,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) | PackageManager.MATCH_SYSTEM_ONLY)) .thenReturn(associatedAppInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS); Loading Loading @@ -341,8 +333,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); ApplicationInfo associatedAppInfo = new ApplicationInfo(); associatedAppInfo.packageName = ASSOCIATED_APP; Loading @@ -353,8 +344,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) | PackageManager.MATCH_SYSTEM_ONLY)) .thenReturn(null); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS); Loading Loading @@ -385,8 +375,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); ApplicationInfo associatedAppInfo = new ApplicationInfo(); associatedAppInfo.packageName = ASSOCIATED_APP; Loading @@ -396,8 +385,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) | PackageManager.MATCH_SYSTEM_ONLY)) .thenReturn(associatedAppInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS); Loading Loading @@ -425,8 +413,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading @@ -453,8 +440,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, null /* telephonyManager */, mContentResolver, USER_ID, CARRIER_APPS, Loading @@ -479,8 +465,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading @@ -506,8 +491,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, null /* telephonyManager */, mContentResolver, USER_ID, CARRIER_APPS, Loading @@ -532,8 +516,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading @@ -559,8 +542,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, null /* telephonyManager */, mContentResolver, USER_ID, CARRIER_APPS, Loading @@ -586,8 +568,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading @@ -614,8 +595,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, null /* telephonyManager */, mContentResolver, USER_ID, CARRIER_APPS, Loading Loading @@ -643,8 +623,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); ApplicationInfo associatedAppInfo = new ApplicationInfo(); associatedAppInfo.packageName = ASSOCIATED_APP; Loading @@ -654,8 +633,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) | PackageManager.MATCH_SYSTEM_ONLY)) .thenReturn(associatedAppInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading Loading @@ -688,8 +666,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); ApplicationInfo associatedAppInfo = new ApplicationInfo(); associatedAppInfo.packageName = ASSOCIATED_APP; Loading @@ -699,8 +676,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) | PackageManager.MATCH_SYSTEM_ONLY)) .thenReturn(associatedAppInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading Loading @@ -734,8 +710,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); ApplicationInfo associatedAppInfo = new ApplicationInfo(); associatedAppInfo.packageName = ASSOCIATED_APP; Loading @@ -744,8 +719,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) | PackageManager.MATCH_SYSTEM_ONLY)) .thenReturn(associatedAppInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading Loading @@ -775,8 +749,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, null /* telephonyManager */, mContentResolver, USER_ID, CARRIER_APPS, Loading @@ -802,8 +775,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading Loading @@ -832,8 +804,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, null /* telephonyManager */, mContentResolver, USER_ID, CARRIER_APPS, Loading Loading
tests/telephonytests/src/com/android/internal/telephony/CarrierAppUtilsTest.java +31 −60 Original line number Diff line number Diff line Loading @@ -100,8 +100,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)).thenReturn(null); | PackageManager.MATCH_SYSTEM_ONLY)).thenReturn(null); ArraySet<String> systemCarrierAppsDisabledUntilUsed = new ArraySet<>(); systemCarrierAppsDisabledUntilUsed.add("com.example.missing.app"); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, mTelephonyManager, Loading @@ -124,8 +123,8 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)).thenReturn(appInfo); | PackageManager.MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS)) .thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, mTelephonyManager, mContentResolver, USER_ID, CARRIER_APPS, ASSOCIATED_APPS, mContext); Mockito.verify(mPackageManager, Mockito.never()).setSystemAppState(Mockito.anyString(), Loading Loading @@ -156,8 +155,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)).thenReturn(appInfo); | PackageManager.MATCH_SYSTEM_ONLY)).thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, mTelephonyManager, Loading @@ -183,8 +181,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)).thenReturn(appInfo); | PackageManager.MATCH_SYSTEM_ONLY)).thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, mTelephonyManager, Loading @@ -209,8 +206,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)).thenReturn(appInfo); | PackageManager.MATCH_SYSTEM_ONLY)).thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, mTelephonyManager, Loading @@ -233,8 +229,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)).thenReturn(appInfo); | PackageManager.MATCH_SYSTEM_ONLY)).thenReturn(appInfo); Mockito.when(mPackageManager .getApplicationEnabledSetting(Mockito.anyString())) .thenReturn(PackageManager.COMPONENT_ENABLED_STATE_ENABLED); Loading Loading @@ -264,8 +259,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)).thenReturn(appInfo); | PackageManager.MATCH_SYSTEM_ONLY)).thenReturn(appInfo); Mockito.when(mPackageManager .getApplicationEnabledSetting(Mockito.anyString())) .thenReturn(PackageManager.COMPONENT_ENABLED_STATE_DEFAULT); Loading Loading @@ -300,8 +294,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); ApplicationInfo associatedAppInfo = new ApplicationInfo(); associatedAppInfo.packageName = ASSOCIATED_APP; Loading @@ -309,8 +302,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) | PackageManager.MATCH_SYSTEM_ONLY)) .thenReturn(associatedAppInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS); Loading Loading @@ -341,8 +333,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); ApplicationInfo associatedAppInfo = new ApplicationInfo(); associatedAppInfo.packageName = ASSOCIATED_APP; Loading @@ -353,8 +344,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) | PackageManager.MATCH_SYSTEM_ONLY)) .thenReturn(null); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS); Loading Loading @@ -385,8 +375,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); ApplicationInfo associatedAppInfo = new ApplicationInfo(); associatedAppInfo.packageName = ASSOCIATED_APP; Loading @@ -396,8 +385,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) | PackageManager.MATCH_SYSTEM_ONLY)) .thenReturn(associatedAppInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_HAS_ACCESS); Loading Loading @@ -425,8 +413,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading @@ -453,8 +440,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, null /* telephonyManager */, mContentResolver, USER_ID, CARRIER_APPS, Loading @@ -479,8 +465,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading @@ -506,8 +491,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, null /* telephonyManager */, mContentResolver, USER_ID, CARRIER_APPS, Loading @@ -532,8 +516,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading @@ -559,8 +542,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, null /* telephonyManager */, mContentResolver, USER_ID, CARRIER_APPS, Loading @@ -586,8 +568,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading @@ -614,8 +595,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, null /* telephonyManager */, mContentResolver, USER_ID, CARRIER_APPS, Loading Loading @@ -643,8 +623,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); ApplicationInfo associatedAppInfo = new ApplicationInfo(); associatedAppInfo.packageName = ASSOCIATED_APP; Loading @@ -654,8 +633,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) | PackageManager.MATCH_SYSTEM_ONLY)) .thenReturn(associatedAppInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading Loading @@ -688,8 +666,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); ApplicationInfo associatedAppInfo = new ApplicationInfo(); associatedAppInfo.packageName = ASSOCIATED_APP; Loading @@ -699,8 +676,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) | PackageManager.MATCH_SYSTEM_ONLY)) .thenReturn(associatedAppInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading Loading @@ -734,8 +710,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); ApplicationInfo associatedAppInfo = new ApplicationInfo(); associatedAppInfo.packageName = ASSOCIATED_APP; Loading @@ -744,8 +719,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) | PackageManager.MATCH_SYSTEM_ONLY)) .thenReturn(associatedAppInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading Loading @@ -775,8 +749,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, null /* telephonyManager */, mContentResolver, USER_ID, CARRIER_APPS, Loading @@ -802,8 +775,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); Mockito.when(mTelephonyManager.checkCarrierPrivilegesForPackageAnyPhone(CARRIER_APP)) .thenReturn(TelephonyManager.CARRIER_PRIVILEGE_STATUS_NO_ACCESS); Loading Loading @@ -832,8 +804,7 @@ public class CarrierAppUtilsTest extends InstrumentationTestCase { 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)) .thenReturn(appInfo); CarrierAppUtils.disableCarrierAppsUntilPrivileged(CALLING_PACKAGE, null /* telephonyManager */, mContentResolver, USER_ID, CARRIER_APPS, Loading