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

Commit 0245a541 authored by Ben Lawson's avatar Ben Lawson Committed by Gerrit Code Review
Browse files

Merge "BumbleBluetoothTests: Fix reconnectExistingClient flake" into main

parents 08426263 3a66e424
Loading
Loading
Loading
Loading
+5 −2
Original line number Diff line number Diff line
@@ -27,7 +27,6 @@ import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.mockingDetails;
import static org.mockito.Mockito.timeout;
import static org.mockito.Mockito.verify;
import static org.mockito.Mockito.verifyNoMoreInteractions;

import android.bluetooth.le.BluetoothLeScanner;
import android.content.Context;
@@ -141,8 +140,12 @@ public class GattClientTest {
        inOrder.verify(gattCallback, timeout(1000))
                .onConnectionStateChange(any(), anyInt(), eq(BluetoothProfile.STATE_CONNECTED));

        // TODO(323889717): Fix callback being called after gatt.close(). This disconnect shouldn't
        //  be necessary.
        gatt.disconnect();
        inOrder.verify(gattCallback, timeout(1000))
                .onConnectionStateChange(any(), anyInt(), eq(BluetoothProfile.STATE_DISCONNECTED));
        gatt.close();
        verifyNoMoreInteractions(gattCallback);
    }

    @Test