Merge "Protect entry points to add an eSIM when admin restricted" into qt-r1-dev
am: 4685c785b9
Change-Id: Id759b8df825b2be7c0a4abff45630916807c1d19
This commit is contained in:
@@ -42,6 +42,7 @@ import android.text.TextUtils;
|
||||
|
||||
import com.android.settings.network.telephony.MobileNetworkActivity;
|
||||
import com.android.settings.widget.AddPreference;
|
||||
import com.android.settingslib.RestrictedLockUtils;
|
||||
|
||||
import org.junit.After;
|
||||
import org.junit.Before;
|
||||
@@ -373,4 +374,12 @@ public class MobileNetworkSummaryControllerTest {
|
||||
verify(mPreference, atLeastOnce()).setAddWidgetEnabled(captor.capture());
|
||||
assertThat(captor.getValue()).isTrue();
|
||||
}
|
||||
|
||||
@Test
|
||||
public void onResume_disabledByAdmin_prefStaysDisabled() {
|
||||
mPreference.setDisabledByAdmin(new RestrictedLockUtils.EnforcedAdmin());
|
||||
mController.displayPreference(mPreferenceScreen);
|
||||
mController.onResume();
|
||||
verify(mPreference, never()).setEnabled(eq(true));
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user