Add a test to check if the VPN type is set or not
Bug: 184261389 Test: atest CtsHostsideNetworkTests:HostsideVpnTests#testDefault Original-Change: https://android-review.googlesource.com/1733785 Merged-In: I7ed5989ec767494c1033dc01242b32724e120c4e Change-Id: I7ed5989ec767494c1033dc01242b32724e120c4e
This commit is contained in:
@@ -17,6 +17,7 @@
|
||||
package com.android.cts.net.hostside;
|
||||
|
||||
import static android.Manifest.permission.NETWORK_SETTINGS;
|
||||
import static android.net.ConnectivityManager.TYPE_VPN;
|
||||
import static android.net.NetworkCapabilities.TRANSPORT_VPN;
|
||||
import static android.os.Process.INVALID_UID;
|
||||
import static android.system.OsConstants.AF_INET;
|
||||
@@ -759,6 +760,7 @@ public class VpnTest extends InstrumentationTestCase {
|
||||
assertEquals(vpnNetwork, mCM.getActiveNetwork());
|
||||
assertNotEqual(defaultNetwork, vpnNetwork);
|
||||
maybeExpectVpnTransportInfo(vpnNetwork);
|
||||
assertTrue(mCM.getNetworkInfo(vpnNetwork).getType() == TYPE_VPN);
|
||||
|
||||
if (SdkLevel.isAtLeastS()) {
|
||||
// Check that system default network callback has not seen any network changes, even
|
||||
|
||||
Reference in New Issue
Block a user