Loading services/core/java/com/android/server/pm/UserManagerService.java +2 −1 Original line number Diff line number Diff line Loading @@ -7237,7 +7237,8 @@ public class UserManagerService extends IUserManager.Stub { @Override public boolean isUserInitialized(@UserIdInt int userId) { return (getUserInfo(userId).flags & UserInfo.FLAG_INITIALIZED) != 0; final UserInfo userInfo = getUserInfo(userId); return userInfo != null && (userInfo.flags & UserInfo.FLAG_INITIALIZED) != 0; } @Override Loading services/tests/servicestests/src/com/android/server/pm/UserManagerServiceTest.java +7 −0 Original line number Diff line number Diff line Loading @@ -182,6 +182,13 @@ public class UserManagerServiceTest { .isFalse(); } @Test public void testIsUserInitialized_NonExistentUserReturnsFalse() { int nonExistentUserId = UserHandle.USER_NULL; assertThat(mUserManagerService.isUserInitialized(nonExistentUserId)) .isFalse(); } @Test public void testSetUserRestrictionWithIncorrectID() throws Exception { int incorrectId = 1; Loading Loading
services/core/java/com/android/server/pm/UserManagerService.java +2 −1 Original line number Diff line number Diff line Loading @@ -7237,7 +7237,8 @@ public class UserManagerService extends IUserManager.Stub { @Override public boolean isUserInitialized(@UserIdInt int userId) { return (getUserInfo(userId).flags & UserInfo.FLAG_INITIALIZED) != 0; final UserInfo userInfo = getUserInfo(userId); return userInfo != null && (userInfo.flags & UserInfo.FLAG_INITIALIZED) != 0; } @Override Loading
services/tests/servicestests/src/com/android/server/pm/UserManagerServiceTest.java +7 −0 Original line number Diff line number Diff line Loading @@ -182,6 +182,13 @@ public class UserManagerServiceTest { .isFalse(); } @Test public void testIsUserInitialized_NonExistentUserReturnsFalse() { int nonExistentUserId = UserHandle.USER_NULL; assertThat(mUserManagerService.isUserInitialized(nonExistentUserId)) .isFalse(); } @Test public void testSetUserRestrictionWithIncorrectID() throws Exception { int incorrectId = 1; Loading