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

Commit 57726b75 authored by Treehugger Robot's avatar Treehugger Robot Committed by Gerrit Code Review
Browse files

Merge "TetheringTests: Stop using @hide Wifi P2P APIs"

parents 69d181ae dcaf6e22
Loading
Loading
Loading
Loading
+8 −6
Original line number Diff line number Diff line
@@ -497,13 +497,15 @@ public class TetheringTest {
        p2pInfo.groupFormed = isGroupFormed;
        p2pInfo.isGroupOwner = isGroupOwner;

        WifiP2pGroup group = new WifiP2pGroup();
        group.setIsGroupOwner(isGroupOwner);
        group.setInterface(ifname);
        WifiP2pGroup group = mock(WifiP2pGroup.class);
        when(group.isGroupOwner()).thenReturn(isGroupOwner);
        when(group.getInterface()).thenReturn(ifname);

        final Intent intent = mock(Intent.class);
        when(intent.getAction()).thenReturn(WifiP2pManager.WIFI_P2P_CONNECTION_CHANGED_ACTION);
        when(intent.getParcelableExtra(WifiP2pManager.EXTRA_WIFI_P2P_INFO)).thenReturn(p2pInfo);
        when(intent.getParcelableExtra(WifiP2pManager.EXTRA_WIFI_P2P_GROUP)).thenReturn(group);

        final Intent intent = new Intent(WifiP2pManager.WIFI_P2P_CONNECTION_CHANGED_ACTION);
        intent.putExtra(WifiP2pManager.EXTRA_WIFI_P2P_INFO, p2pInfo);
        intent.putExtra(WifiP2pManager.EXTRA_WIFI_P2P_GROUP, group);
        mServiceContext.sendBroadcastAsUserMultiplePermissions(intent, UserHandle.ALL,
                P2P_RECEIVER_PERMISSIONS_FOR_BROADCAST);
    }