summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Yi-an Chen <theianchen@google.com> 2025-02-14 22:54:43 +0000
committer Yi-an Chen <theianchen@google.com> 2025-02-14 14:59:15 -0800
commit99a60b93e5dafbcb7c079e324a8f4be4e595629f (patch)
tree33c1174c6970371fb900de280392f4e80b261881
parent660efbcedb1a2f081bb8222de8d678f330a5799c (diff)
Add SDK requirement for AdminRestrictedPermissionsUtilsSingleTest
This test is meant for B+ only (the same as its flag) LOW_COVERAGE_REASON=TEST_ONLY Flag: TEST_ONLY Relnote: N/A Test: AdminRestrictedPermissionsUtilsSingleTest Fixes: 394991335 Change-Id: I48c2583607475d6422dcbbb3e22439febd516df1
-rw-r--r--PermissionController/tests/mocking/src/com/android/permissioncontroller/tests/mocking/permission/utils/AdminRestrictedPermissionsUtilsTest.kt15
1 files changed, 9 insertions, 6 deletions
diff --git a/PermissionController/tests/mocking/src/com/android/permissioncontroller/tests/mocking/permission/utils/AdminRestrictedPermissionsUtilsTest.kt b/PermissionController/tests/mocking/src/com/android/permissioncontroller/tests/mocking/permission/utils/AdminRestrictedPermissionsUtilsTest.kt
index 2a60e1325..35543b6f1 100644
--- a/PermissionController/tests/mocking/src/com/android/permissioncontroller/tests/mocking/permission/utils/AdminRestrictedPermissionsUtilsTest.kt
+++ b/PermissionController/tests/mocking/src/com/android/permissioncontroller/tests/mocking/permission/utils/AdminRestrictedPermissionsUtilsTest.kt
@@ -19,12 +19,14 @@ package com.android.permissioncontroller.tests.mocking.permission.utils
import android.app.admin.DevicePolicyManager
import android.content.Context
import android.health.connect.HealthPermissions
+import android.os.Build
import android.permission.flags.Flags
import android.platform.test.annotations.AsbSecurityTest
import android.platform.test.annotations.RequiresFlagsEnabled
import android.platform.test.flag.junit.DeviceFlagsValueProvider
import androidx.test.core.app.ApplicationProvider
import androidx.test.ext.junit.runners.AndroidJUnit4
+import androidx.test.filters.SdkSuppress
import com.android.modules.utils.build.SdkLevel
import com.android.permissioncontroller.permission.utils.v31.AdminRestrictedPermissionsUtils
import org.junit.Assert.assertEquals
@@ -74,12 +76,12 @@ object AdminRestrictedPermissionsUtilsTest {
companion object {
/**
- * Returns a list of arrays containing the following values:
- * 0. Permission name (String)
- * 1. Permission group name (String)
- * 2. Can admin grant sensors permissions (Boolean)
- * 3. Expected return from mayAdminGrantPermission method (Boolean)
- */
+ * Returns a list of arrays containing the following values:
+ * 0. Permission name (String)
+ * 1. Permission group name (String)
+ * 2. Can admin grant sensors permissions (Boolean)
+ * 3. Expected return from mayAdminGrantPermission method (Boolean)
+ */
@JvmStatic
@Parameterized.Parameters(name = "{index}: validate({0}, {1}, {3}) = {4}")
fun getParameters(): List<Array<out Any?>> {
@@ -109,6 +111,7 @@ object AdminRestrictedPermissionsUtilsTest {
class AdminRestrictedPermissionsUtilsSingleTest {
@Test
+ @SdkSuppress(minSdkVersion = Build.VERSION_CODES.BAKLAVA)
@RequiresFlagsEnabled(Flags.FLAG_REPLACE_BODY_SENSOR_PERMISSION_ENABLED)
fun addAdminRestrictedPermission_addsPermissionToRestrictedList() {
var canGrant =