Merge "Disable the remaining VPN CTS tests on watches." into main
This commit is contained in:
@@ -19,6 +19,7 @@ package android.net;
|
||||
import static org.junit.Assert.assertEquals;
|
||||
import static org.junit.Assert.assertNotNull;
|
||||
import static org.junit.Assert.assertNull;
|
||||
import static org.junit.Assume.assumeFalse;
|
||||
import static org.mockito.Matchers.any;
|
||||
import static org.mockito.Matchers.eq;
|
||||
import static org.mockito.Mockito.mock;
|
||||
@@ -27,11 +28,13 @@ import static org.mockito.Mockito.when;
|
||||
|
||||
import android.content.ComponentName;
|
||||
import android.content.Intent;
|
||||
import android.content.pm.PackageManager;
|
||||
import android.os.Build;
|
||||
import android.test.mock.MockContext;
|
||||
import android.util.SparseArray;
|
||||
|
||||
import androidx.test.filters.SmallTest;
|
||||
import androidx.test.InstrumentationRegistry;
|
||||
|
||||
import com.android.internal.net.VpnProfile;
|
||||
import com.android.internal.util.MessageUtils;
|
||||
@@ -47,6 +50,7 @@ import org.junit.runner.RunWith;
|
||||
@RunWith(DevSdkIgnoreRunner.class)
|
||||
@DevSdkIgnoreRule.IgnoreUpTo(Build.VERSION_CODES.R)
|
||||
public class VpnManagerTest {
|
||||
|
||||
private static final String PKG_NAME = "fooPackage";
|
||||
|
||||
private static final String SESSION_NAME_STRING = "testSession";
|
||||
@@ -66,6 +70,9 @@ public class VpnManagerTest {
|
||||
|
||||
@Before
|
||||
public void setUp() throws Exception {
|
||||
assumeFalse("Skipping test because watches don't support VPN",
|
||||
InstrumentationRegistry.getContext().getPackageManager().hasSystemFeature(
|
||||
PackageManager.FEATURE_WATCH));
|
||||
mMockService = mock(IVpnManager.class);
|
||||
mVpnManager = new VpnManager(mMockContext, mMockService);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user