diff options
| author | 2023-05-06 23:52:10 +0000 | |
|---|---|---|
| committer | 2023-05-06 23:52:10 +0000 | |
| commit | 728257062b77b4a48a60fcfd92a00dffecdd64a6 (patch) | |
| tree | 36cad22acda22c6d4c95288e6cd67873c0311612 | |
| parent | d6a5b1300839a5db354a93e61eb8bb8d7cbb4b53 (diff) | |
| parent | 8490adb3b361e4a946937406609e80fa981da371 (diff) | |
Merge "Remove GRANT_RUNTIME_PERMISSIONS from SpaPrivileged Manifest" into udc-dev
3 files changed, 11 insertions, 1 deletions
diff --git a/packages/SettingsLib/SpaPrivileged/AndroidManifest.xml b/packages/SettingsLib/SpaPrivileged/AndroidManifest.xml index 5396de0ed70b..17c139bb3ff0 100644 --- a/packages/SettingsLib/SpaPrivileged/AndroidManifest.xml +++ b/packages/SettingsLib/SpaPrivileged/AndroidManifest.xml @@ -18,6 +18,5 @@ <manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.android.settingslib.spaprivileged"> <uses-permission android:name="android.permission.MANAGE_USERS" /> - <uses-permission android:name="android.permission.GRANT_RUNTIME_PERMISSIONS" /> </manifest> diff --git a/packages/SettingsLib/SpaPrivileged/tests/src/com/android/settingslib/spaprivileged/model/app/AppOpsControllerTest.kt b/packages/SettingsLib/SpaPrivileged/tests/src/com/android/settingslib/spaprivileged/model/app/AppOpsControllerTest.kt index 23270c147d85..eb3d7dc84dba 100644 --- a/packages/SettingsLib/SpaPrivileged/tests/src/com/android/settingslib/spaprivileged/model/app/AppOpsControllerTest.kt +++ b/packages/SettingsLib/SpaPrivileged/tests/src/com/android/settingslib/spaprivileged/model/app/AppOpsControllerTest.kt @@ -55,6 +55,7 @@ class AppOpsControllerTest { @Before fun setUp() { whenever(context.appOpsManager).thenReturn(appOpsManager) + whenever(context.packageManager).thenReturn(packageManager) doNothing().`when`(packageManager) .updatePermissionFlags(anyString(), anyString(), anyInt(), anyInt(), any()) } diff --git a/packages/SettingsLib/SpaPrivileged/tests/src/com/android/settingslib/spaprivileged/template/app/AppOpPermissionAppListTest.kt b/packages/SettingsLib/SpaPrivileged/tests/src/com/android/settingslib/spaprivileged/template/app/AppOpPermissionAppListTest.kt index af59a5547db1..c54f4f87681d 100644 --- a/packages/SettingsLib/SpaPrivileged/tests/src/com/android/settingslib/spaprivileged/template/app/AppOpPermissionAppListTest.kt +++ b/packages/SettingsLib/SpaPrivileged/tests/src/com/android/settingslib/spaprivileged/template/app/AppOpPermissionAppListTest.kt @@ -19,6 +19,7 @@ package com.android.settingslib.spaprivileged.template.app import android.app.AppOpsManager import android.content.Context import android.content.pm.ApplicationInfo +import android.content.pm.PackageManager import androidx.compose.runtime.State import androidx.compose.ui.test.junit4.createComposeRule import androidx.lifecycle.MutableLiveData @@ -38,6 +39,10 @@ import org.junit.Rule import org.junit.Test import org.junit.runner.RunWith import org.mockito.Mock +import org.mockito.Mockito.any +import org.mockito.Mockito.anyInt +import org.mockito.Mockito.anyString +import org.mockito.Mockito.doNothing import org.mockito.Mockito.verify import org.mockito.Mockito.`when` as whenever import org.mockito.Spy @@ -57,11 +62,16 @@ class AppOpPermissionAppListTest { @Mock private lateinit var appOpsManager: AppOpsManager + @Mock private lateinit var packageManager: PackageManager + private lateinit var listModel: TestAppOpPermissionAppListModel @Before fun setUp() { whenever(context.appOpsManager).thenReturn(appOpsManager) + whenever(context.packageManager).thenReturn(packageManager) + doNothing().`when`(packageManager) + .updatePermissionFlags(anyString(), anyString(), anyInt(), anyInt(), any()) listModel = TestAppOpPermissionAppListModel() } |