Loading packages/SystemUI/multivalentTests/src/com/android/systemui/haptics/msdl/qs/TileHapticsViewModelTest.kt +0 −16 Original line number Diff line number Diff line Loading @@ -118,22 +118,6 @@ class TileHapticsViewModelTest : SysuiTestCase() { assertThat(msdlPlayer.latestPropertiesPlayed).isNull() } @Test fun onLongClick_whenTileDoesNotHandleLongClick_playsFailureHaptics() = testScope.runTest { // WHEN the tile is long-clicked but the tile does not handle a long-click val state = QSTile.State().apply { handlesLongClick = false } qsTile.changeState(state) underTest.setTileInteractionState( TileHapticsViewModel.TileInteractionState.LONG_CLICKED ) runCurrent() // THEN the failure token plays assertThat(msdlPlayer.latestTokenPlayed).isEqualTo(MSDLToken.FAILURE) assertThat(msdlPlayer.latestPropertiesPlayed).isNull() } @Test fun whenLaunchingFromClick_doesNotPlayHaptics() = testScope.runTest { Loading packages/SystemUI/src/com/android/systemui/haptics/msdl/qs/TileHapticsViewModel.kt +0 −5 Original line number Diff line number Diff line Loading @@ -83,9 +83,6 @@ constructor( interactionState == TileInteractionState.LONG_CLICKED && animationState == TileAnimationState.ACTIVITY_LAUNCH -> TileHapticsState.LONG_PRESS interactionState == TileInteractionState.LONG_CLICKED && !tileViewModel.currentState.handlesLongClick -> TileHapticsState.FAILED_LONGPRESS else -> TileHapticsState.NO_HAPTICS } } Loading @@ -102,7 +99,6 @@ constructor( TileHapticsState.TOGGLE_ON -> MSDLToken.SWITCH_ON TileHapticsState.TOGGLE_OFF -> MSDLToken.SWITCH_OFF TileHapticsState.LONG_PRESS -> MSDLToken.LONG_PRESS TileHapticsState.FAILED_LONGPRESS -> MSDLToken.FAILURE TileHapticsState.NO_HAPTICS -> null } tokenToPlay?.let { Loading Loading @@ -154,7 +150,6 @@ constructor( TOGGLE_ON, TOGGLE_OFF, LONG_PRESS, FAILED_LONGPRESS, NO_HAPTICS, } Loading Loading
packages/SystemUI/multivalentTests/src/com/android/systemui/haptics/msdl/qs/TileHapticsViewModelTest.kt +0 −16 Original line number Diff line number Diff line Loading @@ -118,22 +118,6 @@ class TileHapticsViewModelTest : SysuiTestCase() { assertThat(msdlPlayer.latestPropertiesPlayed).isNull() } @Test fun onLongClick_whenTileDoesNotHandleLongClick_playsFailureHaptics() = testScope.runTest { // WHEN the tile is long-clicked but the tile does not handle a long-click val state = QSTile.State().apply { handlesLongClick = false } qsTile.changeState(state) underTest.setTileInteractionState( TileHapticsViewModel.TileInteractionState.LONG_CLICKED ) runCurrent() // THEN the failure token plays assertThat(msdlPlayer.latestTokenPlayed).isEqualTo(MSDLToken.FAILURE) assertThat(msdlPlayer.latestPropertiesPlayed).isNull() } @Test fun whenLaunchingFromClick_doesNotPlayHaptics() = testScope.runTest { Loading
packages/SystemUI/src/com/android/systemui/haptics/msdl/qs/TileHapticsViewModel.kt +0 −5 Original line number Diff line number Diff line Loading @@ -83,9 +83,6 @@ constructor( interactionState == TileInteractionState.LONG_CLICKED && animationState == TileAnimationState.ACTIVITY_LAUNCH -> TileHapticsState.LONG_PRESS interactionState == TileInteractionState.LONG_CLICKED && !tileViewModel.currentState.handlesLongClick -> TileHapticsState.FAILED_LONGPRESS else -> TileHapticsState.NO_HAPTICS } } Loading @@ -102,7 +99,6 @@ constructor( TileHapticsState.TOGGLE_ON -> MSDLToken.SWITCH_ON TileHapticsState.TOGGLE_OFF -> MSDLToken.SWITCH_OFF TileHapticsState.LONG_PRESS -> MSDLToken.LONG_PRESS TileHapticsState.FAILED_LONGPRESS -> MSDLToken.FAILURE TileHapticsState.NO_HAPTICS -> null } tokenToPlay?.let { Loading Loading @@ -154,7 +150,6 @@ constructor( TOGGLE_ON, TOGGLE_OFF, LONG_PRESS, FAILED_LONGPRESS, NO_HAPTICS, } Loading