Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 212797b2 authored by Christian Göllner's avatar Christian Göllner Committed by Automerger Merge Worker
Browse files

Merge "Fix test: LockscreenShadeTransitionControllerTest" into tm-dev am: 16da0b08

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/17106089

Change-Id: Id66b7bdae0c799c95f364075e21869b7f5dedad6
parents 563f940c 16da0b08
Loading
Loading
Loading
Loading
+13 −0
Original line number Diff line number Diff line
@@ -87,6 +87,8 @@ class LockscreenShadeTransitionControllerTest : SysuiTestCase() {
        row = helper.createRow()
        context.getOrCreateTestableResources()
                .addOverride(R.bool.config_use_split_notification_shade, false)
        context.getOrCreateTestableResources()
            .addOverride(R.dimen.lockscreen_shade_depth_controller_transition_distance, 100)
        transitionController = LockscreenShadeTransitionController(
            statusBarStateController = statusbarStateController,
            logger = logger,
@@ -246,6 +248,17 @@ class LockscreenShadeTransitionControllerTest : SysuiTestCase() {
        verify(depthController).transitionToFullShadeProgress = anyFloat()
    }

    @Test
    fun testDragDownAmount_depthDistanceIsZero_doesNotSetProgress() {
        context.getOrCreateTestableResources()
            .addOverride(R.dimen.lockscreen_shade_depth_controller_transition_distance, 0)
        configurationController.notifyConfigurationChanged()

        transitionController.dragDownAmount = 10f

        verify(depthController, never()).transitionToFullShadeProgress
    }

    @Test
    fun setDragDownAmount_setsValueOnMediaHierarchyManager() {
        transitionController.dragDownAmount = 10f