Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 5bc2a121 authored by Brad Ebinger's avatar Brad Ebinger Committed by Automerger Merge Worker
Browse files

Ensure the mock Call state is set to HOLD before evaluation to remove...

Ensure the mock Call state is set to HOLD before evaluation to remove potential race conditions am: 411bef86

Original change: https://android-review.googlesource.com/c/platform/packages/services/Telecomm/+/3027944



Change-Id: Ib34e0e4e4ca41511b87c74ef1016a2128164a747
Signed-off-by: default avatarAutomerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
parents 7cd1bc62 411bef86
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -310,8 +310,8 @@ public class TransactionTests extends TelecomTestCase {

        // simulate the transaction being processed and the setOnHold() being called / state change
        t.processTransaction(null);
        t.getCallStateListenerImpl().onCallStateChanged(CallState.ON_HOLD);
        when(mMockCall1.getState()).thenReturn(CallState.ON_HOLD);
        t.getCallStateListenerImpl().onCallStateChanged(CallState.ON_HOLD);

        // THEN
        verify(mMockCall1, times(1)).addCallStateListener(t.getCallStateListenerImpl());