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(); }