diff options
author | Abhijith Shastry <ashastry@google.com> | 2016-03-18 01:13:06 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2016-03-18 01:13:06 +0000 |
commit | ea49f360d9ef8d9197cd94a0fdcbee9aa5efb10d (patch) | |
tree | 48a3560d156bce55c503043283fe9757b1e1891e | |
parent | 459c07b47f3ededf9489a2284a0bec1f8201c7b3 (diff) | |
parent | 0b78245b351a8bbd1ed34c14cb9a47c0f9dc5abf (diff) | |
download | BlockedNumberProvider-ea49f360d9ef8d9197cd94a0fdcbee9aa5efb10d.tar.gz |
Merge "Permit any app to access canCurrentUserBlockNumbers API." into nyc-dev
-rw-r--r-- | src/com/android/providers/blockednumber/BlockedNumberProvider.java | 3 | ||||
-rw-r--r-- | tests/src/com/android/providers/blockednumber/BlockedNumberProviderTest.java | 7 |
2 files changed, 2 insertions, 8 deletions
diff --git a/src/com/android/providers/blockednumber/BlockedNumberProvider.java b/src/com/android/providers/blockednumber/BlockedNumberProvider.java index 837a35a..fa07a47 100644 --- a/src/com/android/providers/blockednumber/BlockedNumberProvider.java +++ b/src/com/android/providers/blockednumber/BlockedNumberProvider.java @@ -291,8 +291,7 @@ public class BlockedNumberProvider extends ContentProvider { res.putBoolean(BlockedNumberContract.RES_NUMBER_IS_BLOCKED, isBlocked(arg)); break; case BlockedNumberContract.METHOD_CAN_CURRENT_USER_BLOCK_NUMBERS: - enforceReadPermission(); - + // No permission checks: any app should be able to access this API. res.putBoolean( BlockedNumberContract.RES_CAN_BLOCK_NUMBERS, canCurrentUserBlockUsers()); break; diff --git a/tests/src/com/android/providers/blockednumber/BlockedNumberProviderTest.java b/tests/src/com/android/providers/blockednumber/BlockedNumberProviderTest.java index de6a096..ca7dfb8 100644 --- a/tests/src/com/android/providers/blockednumber/BlockedNumberProviderTest.java +++ b/tests/src/com/android/providers/blockednumber/BlockedNumberProviderTest.java @@ -524,12 +524,7 @@ public class BlockedNumberProviderTest extends AndroidTestCase { doReturn(PackageManager.PERMISSION_DENIED) .when(mMockContext).checkCallingPermission(anyString()); - try { - BlockedNumberContract.canCurrentUserBlockNumbers(mMockContext); - fail("SecurityException expected"); - } catch (SecurityException expected) { - } - + assertFalse(BlockedNumberContract.canCurrentUserBlockNumbers(mMockContext)); try { insert(cv(BlockedNumbers.COLUMN_ORIGINAL_NUMBER, "123")); |