Merge "Check user existence in UserManagerTest.runThenWaitForUserRemoval."

This commit is contained in:
Yasin Kilicdere
2023-02-03 20:31:16 +00:00
committed by Android (Google) Code Review

View File

@@ -1465,6 +1465,12 @@ public final class UserManagerTest {
}
private void runThenWaitForUserRemoval(Runnable runnable, int userIdToWaitUntilDeleted) {
if (!hasUser(userIdToWaitUntilDeleted)) {
runnable.run();
mUsersToRemove.remove(userIdToWaitUntilDeleted);
return;
}
Function<Intent, Boolean> checker = intent -> {
UserHandle userHandle = intent.getParcelableExtra(Intent.EXTRA_USER, UserHandle.class);
return userHandle != null && userHandle.getIdentifier() == userIdToWaitUntilDeleted;