summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Manjeet Rulhania <mrulhania@google.com> 2024-10-25 21:16:49 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2024-10-25 21:16:49 +0000
commita0335bcd606019c5bfa5fc008636115e16db2576 (patch)
treea85c2546a0183b4b911c3ae951874bc6f34a4929
parenta6ac16dae35ca22bc1e6d015e8918307f82407ae (diff)
parentad33abbe6c0daf56f2c920ae4ae5c281cd0387e5 (diff)
Merge "Add flags check rule to permission timeline unit test" into main
-rw-r--r--PermissionController/tests/mocking/src/com/android/permissioncontroller/tests/mocking/permission/domain/usecase/GetPermissionGroupUsageDetailsUseCaseTest.kt6
1 files changed, 3 insertions, 3 deletions
diff --git a/PermissionController/tests/mocking/src/com/android/permissioncontroller/tests/mocking/permission/domain/usecase/GetPermissionGroupUsageDetailsUseCaseTest.kt b/PermissionController/tests/mocking/src/com/android/permissioncontroller/tests/mocking/permission/domain/usecase/GetPermissionGroupUsageDetailsUseCaseTest.kt
index e6a1c15c2..800123d43 100644
--- a/PermissionController/tests/mocking/src/com/android/permissioncontroller/tests/mocking/permission/domain/usecase/GetPermissionGroupUsageDetailsUseCaseTest.kt
+++ b/PermissionController/tests/mocking/src/com/android/permissioncontroller/tests/mocking/permission/domain/usecase/GetPermissionGroupUsageDetailsUseCaseTest.kt
@@ -24,6 +24,7 @@ import android.content.pm.PackageManager
import android.os.UserHandle
import android.permission.flags.Flags
import android.platform.test.annotations.RequiresFlagsEnabled
+import android.platform.test.flag.junit.DeviceFlagsValueProvider
import androidx.test.ext.junit.runners.AndroidJUnit4
import com.android.dx.mockito.inline.extended.ExtendedMockito
import com.android.modules.utils.build.SdkLevel
@@ -57,7 +58,7 @@ import kotlinx.coroutines.test.runTest
import org.junit.After
import org.junit.Assume
import org.junit.Before
-import org.junit.Ignore
+import org.junit.Rule
import org.junit.Test
import org.junit.runner.RunWith
import org.mockito.Mock
@@ -71,6 +72,7 @@ import org.mockito.quality.Strictness
class GetPermissionGroupUsageDetailsUseCaseTest {
@Mock private lateinit var application: PermissionControllerApplication
@Mock private lateinit var context: Context
+ @JvmField @Rule val checkFlagsRule = DeviceFlagsValueProvider.createCheckFlagsRule()
private var mockitoSession: MockitoSession? = null
private lateinit var packageInfos: MutableMap<String, PackageInfoModel>
@@ -700,7 +702,6 @@ class GetPermissionGroupUsageDetailsUseCaseTest {
@RequiresFlagsEnabled(
com.android.permission.flags.Flags.FLAG_PERMISSION_TIMELINE_ATTRIBUTION_LABEL_FIX
)
- @Ignore("b/365004787")
fun verifyAccessIsNotGroupedByAttributionLabelAndClustered() = runTest {
// The package is not a location provider.
val appOpEvents =
@@ -845,7 +846,6 @@ class GetPermissionGroupUsageDetailsUseCaseTest {
}
@Test
- @Ignore("b/365004787")
@RequiresFlagsEnabled(Flags.FLAG_LOCATION_BYPASS_PRIVACY_DASHBOARD_ENABLED)
fun emergencyAccessesAreNotClusteredWithRegularAccesses() = runTest {
Assume.assumeTrue(SdkLevel.isAtLeastV())