Loading src/com/android/settings/network/telephony/Enable2gPreferenceController.java +1 −1 Original line number Diff line number Diff line Loading @@ -80,7 +80,7 @@ public class Enable2gPreferenceController extends TelephonyTogglePreferenceContr && carrierConfig != null && !carrierConfig.getBoolean(CarrierConfigManager.KEY_HIDE_ENABLE_2G) && mTelephonyManager.isRadioInterfaceCapabilitySupported( mTelephonyManager.CAPABILITY_ALLOWED_NETWORK_TYPES_USED); mTelephonyManager.CAPABILITY_USES_ALLOWED_NETWORK_TYPES_BITMASK); return visible ? AVAILABLE : CONDITIONALLY_UNAVAILABLE; } Loading tests/unit/src/com/android/settings/network/telephony/Enable2gPreferenceControllerTest.java +4 −4 Original line number Diff line number Diff line Loading @@ -96,7 +96,7 @@ public final class Enable2gPreferenceControllerTest { @Test public void getAvailabilityStatus_nullCarrierConfig_returnUnavailable() { doReturn(true).when(mTelephonyManager).isRadioInterfaceCapabilitySupported( mTelephonyManager.CAPABILITY_ALLOWED_NETWORK_TYPES_USED); mTelephonyManager.CAPABILITY_USES_ALLOWED_NETWORK_TYPES_BITMASK); mPersistableBundle.putBoolean(CarrierConfigManager.KEY_HIDE_ENABLE_2G, false); doReturn(null).when(mCarrierConfigManager); Loading @@ -107,7 +107,7 @@ public final class Enable2gPreferenceControllerTest { @Test public void getAvailabilityStatus_capabilityNotSupported_returnUnavailable() { doReturn(false).when(mTelephonyManager).isRadioInterfaceCapabilitySupported( mTelephonyManager.CAPABILITY_ALLOWED_NETWORK_TYPES_USED); mTelephonyManager.CAPABILITY_USES_ALLOWED_NETWORK_TYPES_BITMASK); mPersistableBundle.putBoolean(CarrierConfigManager.KEY_HIDE_ENABLE_2G, false); Loading @@ -117,7 +117,7 @@ public final class Enable2gPreferenceControllerTest { @Test public void getAvailabilityStatus_returnAvailable() { doReturn(true).when(mTelephonyManager).isRadioInterfaceCapabilitySupported( mTelephonyManager.CAPABILITY_ALLOWED_NETWORK_TYPES_USED); mTelephonyManager.CAPABILITY_USES_ALLOWED_NETWORK_TYPES_BITMASK); mPersistableBundle.putBoolean(CarrierConfigManager.KEY_HIDE_ENABLE_2G, false); Loading Loading @@ -146,7 +146,7 @@ public final class Enable2gPreferenceControllerTest { // Setup state to allow disabling doReturn(true).when(mTelephonyManager).isRadioInterfaceCapabilitySupported( mTelephonyManager.CAPABILITY_ALLOWED_NETWORK_TYPES_USED); mTelephonyManager.CAPABILITY_USES_ALLOWED_NETWORK_TYPES_BITMASK); mPersistableBundle.putBoolean(CarrierConfigManager.KEY_HIDE_ENABLE_2G, false); Loading Loading
src/com/android/settings/network/telephony/Enable2gPreferenceController.java +1 −1 Original line number Diff line number Diff line Loading @@ -80,7 +80,7 @@ public class Enable2gPreferenceController extends TelephonyTogglePreferenceContr && carrierConfig != null && !carrierConfig.getBoolean(CarrierConfigManager.KEY_HIDE_ENABLE_2G) && mTelephonyManager.isRadioInterfaceCapabilitySupported( mTelephonyManager.CAPABILITY_ALLOWED_NETWORK_TYPES_USED); mTelephonyManager.CAPABILITY_USES_ALLOWED_NETWORK_TYPES_BITMASK); return visible ? AVAILABLE : CONDITIONALLY_UNAVAILABLE; } Loading
tests/unit/src/com/android/settings/network/telephony/Enable2gPreferenceControllerTest.java +4 −4 Original line number Diff line number Diff line Loading @@ -96,7 +96,7 @@ public final class Enable2gPreferenceControllerTest { @Test public void getAvailabilityStatus_nullCarrierConfig_returnUnavailable() { doReturn(true).when(mTelephonyManager).isRadioInterfaceCapabilitySupported( mTelephonyManager.CAPABILITY_ALLOWED_NETWORK_TYPES_USED); mTelephonyManager.CAPABILITY_USES_ALLOWED_NETWORK_TYPES_BITMASK); mPersistableBundle.putBoolean(CarrierConfigManager.KEY_HIDE_ENABLE_2G, false); doReturn(null).when(mCarrierConfigManager); Loading @@ -107,7 +107,7 @@ public final class Enable2gPreferenceControllerTest { @Test public void getAvailabilityStatus_capabilityNotSupported_returnUnavailable() { doReturn(false).when(mTelephonyManager).isRadioInterfaceCapabilitySupported( mTelephonyManager.CAPABILITY_ALLOWED_NETWORK_TYPES_USED); mTelephonyManager.CAPABILITY_USES_ALLOWED_NETWORK_TYPES_BITMASK); mPersistableBundle.putBoolean(CarrierConfigManager.KEY_HIDE_ENABLE_2G, false); Loading @@ -117,7 +117,7 @@ public final class Enable2gPreferenceControllerTest { @Test public void getAvailabilityStatus_returnAvailable() { doReturn(true).when(mTelephonyManager).isRadioInterfaceCapabilitySupported( mTelephonyManager.CAPABILITY_ALLOWED_NETWORK_TYPES_USED); mTelephonyManager.CAPABILITY_USES_ALLOWED_NETWORK_TYPES_BITMASK); mPersistableBundle.putBoolean(CarrierConfigManager.KEY_HIDE_ENABLE_2G, false); Loading Loading @@ -146,7 +146,7 @@ public final class Enable2gPreferenceControllerTest { // Setup state to allow disabling doReturn(true).when(mTelephonyManager).isRadioInterfaceCapabilitySupported( mTelephonyManager.CAPABILITY_ALLOWED_NETWORK_TYPES_USED); mTelephonyManager.CAPABILITY_USES_ALLOWED_NETWORK_TYPES_BITMASK); mPersistableBundle.putBoolean(CarrierConfigManager.KEY_HIDE_ENABLE_2G, false); Loading