Allow creating admin users when 'config_enableMultipleAdmins' property is enabled
Bug: 262371063 Test: manual Change-Id: I465901a8d689239d9dda252c5d6f37ec0853b317
This commit is contained in:
@@ -684,11 +684,11 @@ public class UserDetailsSettingsTest {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void initialize_userSelected_shouldShowGrantAdminPref_HSUM() {
|
||||
public void initialize_userSelected_shouldShowGrantAdminPref_MultipleAdminEnabled() {
|
||||
setupSelectedUser();
|
||||
ShadowUserManager.setIsHeadlessSystemUserMode(true);
|
||||
ShadowUserManager.setIsMultipleAdminEnabled(true);
|
||||
mFragment.initialize(mActivity, mArguments);
|
||||
assertTrue(UserManager.isHeadlessSystemUserMode());
|
||||
assertTrue(UserManager.isMultipleAdminEnabled());
|
||||
verify(mFragment, never()).removePreference(KEY_GRANT_ADMIN);
|
||||
}
|
||||
|
||||
@@ -700,17 +700,17 @@ public class UserDetailsSettingsTest {
|
||||
}
|
||||
|
||||
@Test
|
||||
public void initialize_mainUserSelected_shouldShowGrantAdminPref_HSUM() {
|
||||
public void initialize_mainUserSelected_shouldShowGrantAdminPref_MultipleAdminEnabled() {
|
||||
setupSelectedMainUser();
|
||||
ShadowUserManager.setIsHeadlessSystemUserMode(true);
|
||||
ShadowUserManager.setIsMultipleAdminEnabled(true);
|
||||
mFragment.initialize(mActivity, mArguments);
|
||||
verify(mFragment).removePreference(KEY_GRANT_ADMIN);
|
||||
}
|
||||
|
||||
@Test
|
||||
public void initialize_guestSelected_shouldNotShowGrantAdminPref_HSUM() {
|
||||
public void initialize_guestSelected_shouldNotShowGrantAdminPref_MultipleAdminEnabled() {
|
||||
setupSelectedGuest();
|
||||
ShadowUserManager.setIsHeadlessSystemUserMode(true);
|
||||
ShadowUserManager.setIsMultipleAdminEnabled(true);
|
||||
mFragment.initialize(mActivity, mArguments);
|
||||
verify(mFragment).removePreference(KEY_GRANT_ADMIN);
|
||||
}
|
||||
|
Reference in New Issue
Block a user