diff options
author | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-06-21 17:02:46 +0000 |
---|---|---|
committer | Android Build Coastguard Worker <android-build-coastguard-worker@google.com> | 2022-06-21 17:02:46 +0000 |
commit | 65ca6610b96c8c28ff40eb5c501e9c963db81aa9 (patch) | |
tree | 4f4fc5ec0fcc065c2bfe63aadf29a15b50a8a553 | |
parent | 75a8ebae20d758a44724e7ea09cfa5a6ecc6fc68 (diff) | |
parent | a413aab27faec64dd6df56cd6adfb36d56996d2b (diff) | |
download | AdServices-android13-frc-resolv-release.tar.gz |
Snap for 8748865 from a413aab27faec64dd6df56cd6adfb36d56996d2b to tm-frc-resolv-releaset_frc_res_330443000android13-frc-resolv-release
Change-Id: I68821bb97d200af06639b62804a1bdeb4d28c68e
-rw-r--r-- | sdksandbox/SdkSandbox/tests_inprocess/src/com/android/sdksandbox/inprocess/SdkSandboxRestrictionsTest.java | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/sdksandbox/SdkSandbox/tests_inprocess/src/com/android/sdksandbox/inprocess/SdkSandboxRestrictionsTest.java b/sdksandbox/SdkSandbox/tests_inprocess/src/com/android/sdksandbox/inprocess/SdkSandboxRestrictionsTest.java index 1771c729c..928d52861 100644 --- a/sdksandbox/SdkSandbox/tests_inprocess/src/com/android/sdksandbox/inprocess/SdkSandboxRestrictionsTest.java +++ b/sdksandbox/SdkSandbox/tests_inprocess/src/com/android/sdksandbox/inprocess/SdkSandboxRestrictionsTest.java @@ -43,6 +43,18 @@ import java.util.UUID; public class SdkSandboxRestrictionsTest { /** + * Test that sdk sandbox doesn't crash on checking the uri permission. + */ + @Test + public void testCheckUriPermission() throws Exception { + Context context = InstrumentationRegistry.getInstrumentation().getContext(); + Uri uri = Uri.parse("content://com.example.sdk.provider/abc"); + int ret = context.checkCallingOrSelfUriPermission( + uri, Intent.FLAG_GRANT_READ_URI_PERMISSION); + assertThat(ret).isEqualTo(PackageManager.PERMISSION_DENIED); + } + + /** * Tests that sandbox cannot access the Widevine ID. */ @Test |