Merge "catch USER_ALL in badging check" into oc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
3a01c85646
@@ -1158,6 +1158,9 @@ public class RankingHelper implements RankingConfig {
|
||||
|
||||
public boolean badgingEnabled(UserHandle userHandle) {
|
||||
int userId = userHandle.getIdentifier();
|
||||
if (userId == UserHandle.USER_ALL) {
|
||||
return false;
|
||||
}
|
||||
if (mBadgingEnabled.indexOfKey(userId) < 0) {
|
||||
mBadgingEnabled.put(userId,
|
||||
Secure.getIntForUser(mContext.getContentResolver(),
|
||||
|
||||
@@ -1231,6 +1231,15 @@ public class RankingHelperTest extends NotificationTestCase {
|
||||
assertFalse(mHelper.badgingEnabled(USER));
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testBadgingForUserAll() throws Exception {
|
||||
try {
|
||||
mHelper.badgingEnabled(UserHandle.ALL);
|
||||
} catch (Exception e) {
|
||||
fail("just don't throw");
|
||||
}
|
||||
}
|
||||
|
||||
@Test
|
||||
public void testBadgingOverrideUserIsolation() throws Exception {
|
||||
Secure.putIntForUser(getContext().getContentResolver(),
|
||||
|
||||
Reference in New Issue
Block a user