summaryrefslogtreecommitdiff
path: root/PermissionController/tests
diff options
context:
space:
mode:
author mrulhania <mrulhania@google.com> 2024-10-18 12:39:23 -0700
committer mrulhania <mrulhania@google.com> 2024-10-18 12:43:53 -0700
commitb29ff293dd433d9689766547be5f6bc1864781fa (patch)
tree7de67e87a65b979bcd7191d84f34a1840e383707 /PermissionController/tests
parent07cf2c314da63b903ade9c972f90b6b3c625579a (diff)
Inject device config parameter for tests
On T- platform READ_DEVICE_CONFIG permission check is enforced, the check was removed in ag/24226148. Test: atest PermissionUsageDetailsViewModelTest GetPermissionGroupUsageDetailsUseCaseTest Fix: 374041578 Flag: EXEMPT bug fix Relnote: N/A Change-Id: I96622f678fddf74f28365696829a7f1d7a484ef1
Diffstat (limited to 'PermissionController/tests')
-rw-r--r--PermissionController/tests/mocking/src/com/android/permissioncontroller/tests/mocking/permission/domain/usecase/GetPermissionGroupUsageDetailsUseCaseTest.kt3
-rw-r--r--PermissionController/tests/mocking/src/com/android/permissioncontroller/tests/mocking/permission/ui/model/PermissionUsageDetailsViewModelTest.kt3
2 files changed, 5 insertions, 1 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 ee25a2569..e6a1c15c2 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
@@ -756,6 +756,7 @@ class GetPermissionGroupUsageDetailsUseCaseTest {
LOCATION_PERMISSION_GROUP,
discretePackageOps,
packageRepository = FakePackageRepository(packageInfos, packageAttributions),
+ attributionLabelFix = true,
)
val permissionTimelineUsages = getResult(underTest, this)
@@ -906,6 +907,7 @@ class GetPermissionGroupUsageDetailsUseCaseTest {
permissionFlags: Map<String, Int> = emptyMap(),
userRepository: UserRepository = FakeUserRepository(listOf(currentUser.identifier)),
packageRepository: PackageRepository = FakePackageRepository(packageInfos),
+ attributionLabelFix: Boolean = false,
): GetPermissionGroupUsageDetailsUseCase {
val permissionRepository = FakePermissionRepository(permissionFlags)
val appOpUsageRepository = FakeAppOpRepository(emptyFlow(), discreteUsageFlow)
@@ -917,6 +919,7 @@ class GetPermissionGroupUsageDetailsUseCaseTest {
appOpUsageRepository,
roleRepository,
userRepository,
+ attributionLabelFix,
)
}
diff --git a/PermissionController/tests/mocking/src/com/android/permissioncontroller/tests/mocking/permission/ui/model/PermissionUsageDetailsViewModelTest.kt b/PermissionController/tests/mocking/src/com/android/permissioncontroller/tests/mocking/permission/ui/model/PermissionUsageDetailsViewModelTest.kt
index 31e81e588..06292ce8b 100644
--- a/PermissionController/tests/mocking/src/com/android/permissioncontroller/tests/mocking/permission/ui/model/PermissionUsageDetailsViewModelTest.kt
+++ b/PermissionController/tests/mocking/src/com/android/permissioncontroller/tests/mocking/permission/ui/model/PermissionUsageDetailsViewModelTest.kt
@@ -500,7 +500,8 @@ class PermissionUsageDetailsViewModelTest {
permissionRepository,
appOpUsageRepository,
roleRepository,
- userRepository
+ userRepository,
+ false,
)
}