From 4e0315d2a3ccb4ed7b46bf9efa224008959b4a1b Mon Sep 17 00:00:00 2001 From: Yiyi Shen Date: Sat, 3 Feb 2024 21:53:16 +0800 Subject: [PATCH] Fix CallsAndAlarmsPreferenceControllerTest Test: atest Fix: 323634491 Change-Id: I627a3b6926c86f5e90dcfb27ed794ffb09aa4cfa --- .../audiosharing/CallsAndAlarmsPreferenceControllerTest.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/tests/robotests/src/com/android/settings/connecteddevice/audiosharing/CallsAndAlarmsPreferenceControllerTest.java b/tests/robotests/src/com/android/settings/connecteddevice/audiosharing/CallsAndAlarmsPreferenceControllerTest.java index aa10517ffb7..4cdd36478f2 100644 --- a/tests/robotests/src/com/android/settings/connecteddevice/audiosharing/CallsAndAlarmsPreferenceControllerTest.java +++ b/tests/robotests/src/com/android/settings/connecteddevice/audiosharing/CallsAndAlarmsPreferenceControllerTest.java @@ -171,6 +171,7 @@ public class CallsAndAlarmsPreferenceControllerTest { mShadowBluetoothAdapter.setEnabled(false); mController.displayPreference(mScreen); mController.updateVisibility(); + shadowOf(Looper.getMainLooper()).idle(); assertThat(mPreference.isVisible()).isFalse(); } @@ -180,6 +181,7 @@ public class CallsAndAlarmsPreferenceControllerTest { mShadowBluetoothAdapter.setEnabled(false); mController.displayPreference(mScreen); mController.updateVisibility(); + shadowOf(Looper.getMainLooper()).idle(); assertThat(mPreference.isVisible()).isFalse(); } @@ -188,6 +190,7 @@ public class CallsAndAlarmsPreferenceControllerTest { when(mBroadcast.isEnabled(any())).thenReturn(false); mController.displayPreference(mScreen); mController.updateVisibility(); + shadowOf(Looper.getMainLooper()).idle(); assertThat(mPreference.isVisible()).isFalse(); }