Loading tests/functional/com/android/documentsui/PermissionsTest.java +13 −3 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ package com.android.documentsui; import android.Manifest; import android.content.pm.PackageManager; import android.os.Build; import com.android.documentsui.files.FilesActivity; Loading @@ -37,8 +38,17 @@ public class PermissionsTest extends ActivityTest<FilesActivity> { } @Test public void testPermissionGranted_interactAcrossUsers() { public void testPermissionGranted_interactAcrossUsersOnR() { if (isAtLeastR()) { assertEquals(PackageManager.PERMISSION_GRANTED, context.checkSelfPermission(Manifest.permission.INTERACT_ACROSS_USERS)); } } private static boolean isAtLeastR() { return (Build.VERSION.CODENAME.equals("REL") && Build.VERSION.SDK_INT >= 30) || (Build.VERSION.CODENAME.length() == 1 && Build.VERSION.CODENAME.charAt(0) >= 'R' && Build.VERSION.CODENAME.charAt(0) <= 'Z'); } } Loading
tests/functional/com/android/documentsui/PermissionsTest.java +13 −3 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ package com.android.documentsui; import android.Manifest; import android.content.pm.PackageManager; import android.os.Build; import com.android.documentsui.files.FilesActivity; Loading @@ -37,8 +38,17 @@ public class PermissionsTest extends ActivityTest<FilesActivity> { } @Test public void testPermissionGranted_interactAcrossUsers() { public void testPermissionGranted_interactAcrossUsersOnR() { if (isAtLeastR()) { assertEquals(PackageManager.PERMISSION_GRANTED, context.checkSelfPermission(Manifest.permission.INTERACT_ACROSS_USERS)); } } private static boolean isAtLeastR() { return (Build.VERSION.CODENAME.equals("REL") && Build.VERSION.SDK_INT >= 30) || (Build.VERSION.CODENAME.length() == 1 && Build.VERSION.CODENAME.charAt(0) >= 'R' && Build.VERSION.CODENAME.charAt(0) <= 'Z'); } }