Merge "Wrap subManager creation with createForAllProfiles" into main
This commit is contained in:
@@ -44,8 +44,9 @@ public class SimLockPreferenceController extends BasePreferenceController {
|
|||||||
mUserManager = (UserManager) context.getSystemService(Context.USER_SERVICE);
|
mUserManager = (UserManager) context.getSystemService(Context.USER_SERVICE);
|
||||||
mCarrierConfigManager = (CarrierConfigManager)
|
mCarrierConfigManager = (CarrierConfigManager)
|
||||||
mContext.getSystemService(Context.CARRIER_CONFIG_SERVICE);
|
mContext.getSystemService(Context.CARRIER_CONFIG_SERVICE);
|
||||||
mSubscriptionManager = (SubscriptionManager) context
|
mSubscriptionManager = ((SubscriptionManager) context
|
||||||
.getSystemService(Context.TELEPHONY_SUBSCRIPTION_SERVICE);
|
.getSystemService(Context.TELEPHONY_SUBSCRIPTION_SERVICE))
|
||||||
|
.createForAllUserProfiles();
|
||||||
mTelephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
|
mTelephonyManager = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -77,6 +77,7 @@ public class SimLockPreferenceControllerTest {
|
|||||||
ShadowApplication shadowApplication = ShadowApplication.getInstance();
|
ShadowApplication shadowApplication = ShadowApplication.getInstance();
|
||||||
shadowApplication.setSystemService(Context.TELEPHONY_SUBSCRIPTION_SERVICE,
|
shadowApplication.setSystemService(Context.TELEPHONY_SUBSCRIPTION_SERVICE,
|
||||||
mSubscriptionManager);
|
mSubscriptionManager);
|
||||||
|
when(mSubscriptionManager.createForAllUserProfiles()).thenReturn(mSubscriptionManager);
|
||||||
shadowApplication.setSystemService(Context.CARRIER_CONFIG_SERVICE, mCarrierManager);
|
shadowApplication.setSystemService(Context.CARRIER_CONFIG_SERVICE, mCarrierManager);
|
||||||
shadowApplication.setSystemService(Context.USER_SERVICE, mUserManager);
|
shadowApplication.setSystemService(Context.USER_SERVICE, mUserManager);
|
||||||
shadowApplication.setSystemService(Context.TELEPHONY_SERVICE, mTelephonyManager);
|
shadowApplication.setSystemService(Context.TELEPHONY_SERVICE, mTelephonyManager);
|
||||||
|
|||||||
Reference in New Issue
Block a user