Skip to content
Snippets Groups Projects
Commit 233ac946 authored by Hansen Kurli's avatar Hansen Kurli
Browse files

Mock Vpn.setUnderlyingNetworks()

Override Vpn.setUnderlyingNetworks() to do a direct call on the
network agent instead of relying on the Vpn class.

Bug: 230548427
Test: atest FrameworksNetTests
Change-Id: Ib7883f8a81a22317616cae79ce57a30afdd2bed4
parent 39654c33
No related branches found
No related tags found
No related merge requests found
......@@ -1716,6 +1716,14 @@ public class ConnectivityServiceTest {
UnderlyingNetworkInfo underlyingNetworkInfo) {
mUnderlyingNetworkInfo = underlyingNetworkInfo;
}
@Override
public synchronized boolean setUnderlyingNetworks(@Nullable Network[] networks) {
if (!mAgentRegistered) return false;
mMockNetworkAgent.setUnderlyingNetworks(
(networks == null) ? null : Arrays.asList(networks));
return true;
}
}
 
private UidRangeParcel[] toUidRangeStableParcels(final @NonNull Set<UidRange> ranges) {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment