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

Commit 6679b645 authored by Hiroki Sato's avatar Hiroki Sato
Browse files

Fix InputManager mocking in WindowMagnificationAnimationControllerTest

Once update_window_magnifier_bottom_boundary_with_mouse flag is enabled,
this test fails because of missing mock behavior.
This CL fixes it.

Bug: 419389153
Test: WindowMagnificationAnimationControllerTest
Flag: com.android.systemui.update_window_magnifier_bottom_boundary_with_mouse
Change-Id: I80dba84ef0d045a0027e3f65a43ba733e520204e
parent c88c575f
Loading
Loading
Loading
Loading
+3 −0
Original line number Original line Diff line number Diff line
@@ -29,6 +29,7 @@ import static org.mockito.Mockito.never;
import static org.mockito.Mockito.spy;
import static org.mockito.Mockito.spy;
import static org.mockito.Mockito.times;
import static org.mockito.Mockito.times;
import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.when;


import android.animation.ValueAnimator;
import android.animation.ValueAnimator;
import android.annotation.Nullable;
import android.annotation.Nullable;
@@ -151,6 +152,8 @@ public class WindowMagnificationAnimationControllerTest extends SysuiTestCase {
            return mSurfaceControlViewHost;
            return mSurfaceControlViewHost;
        };
        };


        when(mInputManager.getInputDeviceIds()).thenReturn(new int[]{});

        mTransaction = spy(new SurfaceControl.Transaction());
        mTransaction = spy(new SurfaceControl.Transaction());
        mController = new SpyWindowMagnificationController(
        mController = new SpyWindowMagnificationController(
                mContext,
                mContext,