diff options
| author | 2023-02-06 21:49:25 +0000 | |
|---|---|---|
| committer | 2023-02-07 14:36:14 +0000 | |
| commit | 5b4432dbb7972e99a8ae30fa7421b805116d691d (patch) | |
| tree | 8c53db010a5a87b437717d6ec797443b1bbd61da /java/tests/src | |
| parent | 9f5489d8213f4ff6259c43b076d9538db83180d0 (diff) | |
Release sharesheet API and preview features.
Update flag and test code to allow for released flags.
Test: atest CtsSharesheetDeviceTest
Test: atest UnbundledChooserActivityTest
Bug: 266983432
Bug: 266982749
Bug: 266983474
Bug: 267355521
Change-Id: I1c45840bd454264f553d6d25c4029f3cc8f3f073
Diffstat (limited to 'java/tests/src')
| -rw-r--r-- | java/tests/src/com/android/intentresolver/TestFeatureFlagRepository.kt | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/java/tests/src/com/android/intentresolver/TestFeatureFlagRepository.kt b/java/tests/src/com/android/intentresolver/TestFeatureFlagRepository.kt index abc24efb..b8f6a5c1 100644 --- a/java/tests/src/com/android/intentresolver/TestFeatureFlagRepository.kt +++ b/java/tests/src/com/android/intentresolver/TestFeatureFlagRepository.kt @@ -17,14 +17,16 @@ package com.android.intentresolver import com.android.intentresolver.flags.FeatureFlagRepository +import com.android.systemui.flags.BooleanFlag import com.android.systemui.flags.ReleasedFlag import com.android.systemui.flags.UnreleasedFlag internal class TestFeatureFlagRepository( - private val overrides: Map<UnreleasedFlag, Boolean> + private val overrides: Map<BooleanFlag, Boolean> ) : FeatureFlagRepository { override fun isEnabled(flag: UnreleasedFlag): Boolean = overrides.getOrDefault(flag, flag.default) - override fun isEnabled(flag: ReleasedFlag): Boolean = flag.default + override fun isEnabled(flag: ReleasedFlag): Boolean = + overrides.getOrDefault(flag, flag.default) } |