diff options
| author | 2023-09-21 13:00:07 +0000 | |
|---|---|---|
| committer | 2023-09-21 13:00:07 +0000 | |
| commit | 0bfdd749f39de71e29009c84866f010cd73b2ff1 (patch) | |
| tree | 7eb323028bae4bd4ca025b066c603ba409db4152 | |
| parent | 36bb054eddd39060813967da1f462dc2cb70d5ab (diff) | |
| parent | cd0999436d784590b8172e7c20999cdcb3e725c2 (diff) | |
Merge "Clear main looper before VolumeDialogImplTest" into udc-qpr-dev
| -rw-r--r-- | packages/SystemUI/tests/src/com/android/systemui/volume/VolumeDialogImplTest.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/packages/SystemUI/tests/src/com/android/systemui/volume/VolumeDialogImplTest.java b/packages/SystemUI/tests/src/com/android/systemui/volume/VolumeDialogImplTest.java index 2f563ddfae9c..33deb6546d15 100644 --- a/packages/SystemUI/tests/src/com/android/systemui/volume/VolumeDialogImplTest.java +++ b/packages/SystemUI/tests/src/com/android/systemui/volume/VolumeDialogImplTest.java @@ -41,6 +41,7 @@ import static org.mockito.Mockito.when; import android.app.KeyguardManager; import android.content.res.Configuration; import android.media.AudioManager; +import android.os.Handler; import android.os.SystemClock; import android.testing.AndroidTestingRunner; import android.testing.TestableLooper; @@ -146,6 +147,10 @@ public class VolumeDialogImplTest extends SysuiTestCase { mTestableLooper = TestableLooper.get(this); allowTestableLooperAsMainThread(); + // Ensure previous tests have not left messages on main looper + Handler localHandler = new Handler(mTestableLooper.getLooper()); + localHandler.removeCallbacksAndMessages(null); + when(mPostureController.getDevicePosture()) .thenReturn(DevicePostureController.DEVICE_POSTURE_CLOSED); |