commit | 849c3fb997b08a3213c54fd35e4cfe59d79c59c1 | [log] [tgz] |
---|---|---|
author | Lucas Lin <lucaslin@google.com> | Tue Aug 10 02:40:30 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Tue Aug 10 02:40:30 2021 +0000 |
tree | 2e2259aba41f649e702105df9b5d0f0f77699bb1 | |
parent | 4e257a92ca75f708840e2877735830b545f42511 [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: I5e6f58cc9f234250a2c41e1b31313cd5663de2ae
diff --git a/tests/unit/java/com/android/server/ConnectivityServiceTest.java b/tests/unit/java/com/android/server/ConnectivityServiceTest.java index 9dde31a..10b7e14 100644 --- a/tests/unit/java/com/android/server/ConnectivityServiceTest.java +++ b/tests/unit/java/com/android/server/ConnectivityServiceTest.java
@@ -9547,6 +9547,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");