[Catalyst] Update getRead/WritePermissions return type

NO_IFTTT=Catalyst only

Bug: 374115149
Flag: com.android.settings.flags.catalyst_mobile_network_list
Test: devtool
Change-Id: I30c93cc1c07691c1e0498916bbdfb423fa1734a0
This commit is contained in:
Jacky Wang
2024-12-20 11:14:46 +08:00
parent 75cae48694
commit 70c56ec8c9
3 changed files with 13 additions and 9 deletions

View File

@@ -31,6 +31,7 @@ import android.service.settings.preferences.SettingsPreferenceValue
import androidx.test.core.app.ApplicationProvider
import androidx.test.ext.junit.runners.AndroidJUnit4
import com.android.settings.homepage.SettingsHomepageActivity
import com.android.settingslib.datastore.Permissions
import com.android.settingslib.flags.Flags.FLAG_SETTINGS_CATALYST
import com.android.settingslib.graph.PreferenceCoordinate
import com.android.settingslib.graph.PreferenceGetterErrorCode
@@ -156,8 +157,8 @@ class PreferenceServiceRequestTransformerTest {
restricted = true
persistent = true
sensitivityLevel = SensitivityLevel.LOW_SENSITIVITY
addReadPermissions("read_permission")
addWritePermissions("write_permission")
readPermissions = Permissions.allOf("read_permission").toProto()
writePermissions = Permissions.anyOf("write_permission").toProto()
launchIntent =
Intent(context, SettingsHomepageActivity::class.java).toProto()
value = preferenceValueProto { booleanValue = true }