commit | 9e2ffd6a23f8eeb8c01087f54221aed1a3d7d646 | [log] [tgz] |
---|---|---|
author | Lucas Lin <lucaslin@google.com> | Tue Aug 10 02:38:50 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Tue Aug 10 02:38:50 2021 +0000 |
tree | d0ea552171bd36793d3e37c21a796e6334129279 | |
parent | bf194108c9a31144321935a2b10cd5be18158a5f [diff] | |
parent | 2900ffbb5f0ea4c7a58c3fda420e86e323b1308c [diff] |
Merge "Add test for [stop|start]VpnProfile()" into sc-dev am: 2900ffbb5f Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/modules/Connectivity/+/15359731 Change-Id: Ieb3774e45cacb9c9e2e3ebea1ba55c757d2679e8
diff --git a/tests/unit/java/com/android/server/ConnectivityServiceTest.java b/tests/unit/java/com/android/server/ConnectivityServiceTest.java index 9e731e3..caa02b1 100644 --- a/tests/unit/java/com/android/server/ConnectivityServiceTest.java +++ b/tests/unit/java/com/android/server/ConnectivityServiceTest.java
@@ -9549,6 +9549,19 @@ } @Test + public void testStartVpnProfileFromDiffPackage() throws Exception { + final String notMyVpnPkg = "com.not.my.vpn"; + assertThrows( + SecurityException.class, () -> mVpnManagerService.startVpnProfile(notMyVpnPkg)); + } + + @Test + public void testStopVpnProfileFromDiffPackage() throws Exception { + final String notMyVpnPkg = "com.not.my.vpn"; + assertThrows(SecurityException.class, () -> mVpnManagerService.stopVpnProfile(notMyVpnPkg)); + } + + @Test public void testUidUpdateChangesInterfaceFilteringRule() throws Exception { LinkProperties lp = new LinkProperties(); lp.setInterfaceName("tun0");