From 79f9dd01e00da4326f8e4fdb35ba0ae08ac6c65f Mon Sep 17 00:00:00 2001 From: Lucas Dupin Date: Wed, 26 Jan 2022 18:14:03 -0800 Subject: [PATCH] Fix StatusBar test Runnable was not being applied Test: atest StatusBarTest Fixes: 216532410 Change-Id: If5ce110b506b6b4229dd6ea5a39542369742bc51 --- .../com/android/systemui/statusbar/phone/StatusBarTest.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/StatusBarTest.java b/packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/StatusBarTest.java index 77065b2d4380d..95872fdc64d37 100644 --- a/packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/StatusBarTest.java +++ b/packages/SystemUI/tests/src/com/android/systemui/statusbar/phone/StatusBarTest.java @@ -369,6 +369,10 @@ public class StatusBarTest extends SysuiTestCase { when(mStatusBarComponentFactory.create()).thenReturn(mStatusBarComponent); when(mStatusBarComponent.getNotificationShadeWindowViewController()).thenReturn( mNotificationShadeWindowViewController); + doAnswer(invocation -> { + ((Runnable) invocation.getArgument(0)).run(); + return null; + }).when(mNotificationShadeWindowController).batchApplyWindowLayoutParams(any()); mShadeController = new ShadeControllerImpl(mCommandQueue, mStatusBarStateController, mNotificationShadeWindowController,