Loading packages/SystemUI/multivalentTests/src/com/android/systemui/ambientcue/data/repository/AmbientCueRepositoryTest.kt +2 −13 Original line number Diff line number Diff line Loading @@ -25,7 +25,6 @@ import android.content.testableContext import androidx.test.ext.junit.runners.AndroidJUnit4 import androidx.test.filters.SmallTest import com.android.systemui.SysuiTestCase import com.android.systemui.ambientcue.data.repository.AmbientCueRepositoryImpl.Companion.AMBIENT_ACTION_FEATURE import com.android.systemui.ambientcue.data.repository.AmbientCueRepositoryImpl.Companion.AMBIENT_CUE_SURFACE import com.android.systemui.concurrency.fakeExecutor import com.android.systemui.kosmos.advanceUntilIdle Loading Loading @@ -83,7 +82,7 @@ class AmbientCueRepositoryTest : SysuiTestCase() { verify(smartSpaceSession) .addOnTargetsAvailableListener(any(), onTargetsAvailableListenerCaptor.capture()) onTargetsAvailableListenerCaptor.firstValue.onTargetsAvailable( listOf(invalidTarget1, invalidTarget2) listOf(invalidTarget1) ) advanceUntilIdle() assertThat(isVisible).isFalse() Loading Loading @@ -121,7 +120,6 @@ class AmbientCueRepositoryTest : SysuiTestCase() { private const val SUBTITLE_2 = "subtitle 2" private val validTarget = mock<SmartspaceTarget> { on { featureType } doReturn AMBIENT_ACTION_FEATURE on { smartspaceTargetId } doReturn AMBIENT_CUE_SURFACE on { actionChips } doReturn listOf( Loading @@ -136,20 +134,11 @@ class AmbientCueRepositoryTest : SysuiTestCase() { private val invalidTarget1 = mock<SmartspaceTarget> { on { featureType } doReturn 1 on { smartspaceTargetId } doReturn AMBIENT_CUE_SURFACE on { actionChips } doReturn listOf(SmartspaceAction.Builder("id", "title").setSubtitle("subtitle").build()) } private val invalidTarget2 = mock<SmartspaceTarget> { on { featureType } doReturn AMBIENT_ACTION_FEATURE on { smartspaceTargetId } doReturn "home" on { actionChips } doReturn listOf(SmartspaceAction.Builder("id", "title").setSubtitle("subtitle").build()) } private val allTargets = listOf(validTarget, invalidTarget1, invalidTarget2) private val allTargets = listOf(validTarget, invalidTarget1) } } packages/SystemUI/src/com/android/systemui/ambientcue/data/repository/AmbientCueRepository.kt +0 −3 Original line number Diff line number Diff line Loading @@ -76,7 +76,6 @@ constructor( val smartSpaceListener = OnTargetsAvailableListener { targets -> val actions = targets .filter { target -> target.featureType == AMBIENT_ACTION_FEATURE } .filter { it.smartspaceTargetId == AMBIENT_CUE_SURFACE } .flatMap { target -> target.actionChips } .map { chip -> Loading Loading @@ -116,8 +115,6 @@ constructor( override val isImeVisible: MutableStateFlow<Boolean> = MutableStateFlow(false) companion object { // Privately defined card type, exclusive for ambient actions @VisibleForTesting const val AMBIENT_ACTION_FEATURE = 72 // Surface that PCC wants to push cards into @VisibleForTesting const val AMBIENT_CUE_SURFACE = "ambientcue" // Timeout to hide cuebar if it wasn't interacted with Loading Loading
packages/SystemUI/multivalentTests/src/com/android/systemui/ambientcue/data/repository/AmbientCueRepositoryTest.kt +2 −13 Original line number Diff line number Diff line Loading @@ -25,7 +25,6 @@ import android.content.testableContext import androidx.test.ext.junit.runners.AndroidJUnit4 import androidx.test.filters.SmallTest import com.android.systemui.SysuiTestCase import com.android.systemui.ambientcue.data.repository.AmbientCueRepositoryImpl.Companion.AMBIENT_ACTION_FEATURE import com.android.systemui.ambientcue.data.repository.AmbientCueRepositoryImpl.Companion.AMBIENT_CUE_SURFACE import com.android.systemui.concurrency.fakeExecutor import com.android.systemui.kosmos.advanceUntilIdle Loading Loading @@ -83,7 +82,7 @@ class AmbientCueRepositoryTest : SysuiTestCase() { verify(smartSpaceSession) .addOnTargetsAvailableListener(any(), onTargetsAvailableListenerCaptor.capture()) onTargetsAvailableListenerCaptor.firstValue.onTargetsAvailable( listOf(invalidTarget1, invalidTarget2) listOf(invalidTarget1) ) advanceUntilIdle() assertThat(isVisible).isFalse() Loading Loading @@ -121,7 +120,6 @@ class AmbientCueRepositoryTest : SysuiTestCase() { private const val SUBTITLE_2 = "subtitle 2" private val validTarget = mock<SmartspaceTarget> { on { featureType } doReturn AMBIENT_ACTION_FEATURE on { smartspaceTargetId } doReturn AMBIENT_CUE_SURFACE on { actionChips } doReturn listOf( Loading @@ -136,20 +134,11 @@ class AmbientCueRepositoryTest : SysuiTestCase() { private val invalidTarget1 = mock<SmartspaceTarget> { on { featureType } doReturn 1 on { smartspaceTargetId } doReturn AMBIENT_CUE_SURFACE on { actionChips } doReturn listOf(SmartspaceAction.Builder("id", "title").setSubtitle("subtitle").build()) } private val invalidTarget2 = mock<SmartspaceTarget> { on { featureType } doReturn AMBIENT_ACTION_FEATURE on { smartspaceTargetId } doReturn "home" on { actionChips } doReturn listOf(SmartspaceAction.Builder("id", "title").setSubtitle("subtitle").build()) } private val allTargets = listOf(validTarget, invalidTarget1, invalidTarget2) private val allTargets = listOf(validTarget, invalidTarget1) } }
packages/SystemUI/src/com/android/systemui/ambientcue/data/repository/AmbientCueRepository.kt +0 −3 Original line number Diff line number Diff line Loading @@ -76,7 +76,6 @@ constructor( val smartSpaceListener = OnTargetsAvailableListener { targets -> val actions = targets .filter { target -> target.featureType == AMBIENT_ACTION_FEATURE } .filter { it.smartspaceTargetId == AMBIENT_CUE_SURFACE } .flatMap { target -> target.actionChips } .map { chip -> Loading Loading @@ -116,8 +115,6 @@ constructor( override val isImeVisible: MutableStateFlow<Boolean> = MutableStateFlow(false) companion object { // Privately defined card type, exclusive for ambient actions @VisibleForTesting const val AMBIENT_ACTION_FEATURE = 72 // Surface that PCC wants to push cards into @VisibleForTesting const val AMBIENT_CUE_SURFACE = "ambientcue" // Timeout to hide cuebar if it wasn't interacted with Loading