From 68afc54a39d753216e60cc8ee78e456e6b56c41b 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 Fixes: 223731528 Change-Id: If5ce110b506b6b4229dd6ea5a39542369742bc51 Merged-In: If5ce110b506b6b4229dd6ea5a39542369742bc51 (cherry picked from commit 79f9dd01e00da4326f8e4fdb35ba0ae08ac6c65f) --- .../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 20575ae504ad2..2709e436a6633 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 @@ -351,6 +351,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,