aboutsummaryrefslogtreecommitdiff
path: root/shadows
diff options
context:
space:
mode:
authorTsung-Mao Fang <tmfang@google.com>2021-02-18 18:17:54 +0800
committerTsung-Mao Fang <tmfang@google.com>2021-02-18 18:17:54 +0800
commit97311c7073b36de7166f28a908604ae12694be7a (patch)
tree7ecafba8f916d99cd6bfb92cecf740ae16ec8a85 /shadows
parent43f39c21a14226466089d0198f6cb6a52a224fe4 (diff)
downloadrobolectric-shadows-97311c7073b36de7166f28a908604ae12694be7a.tar.gz
Shadow vpn manager service
Test: Run robo test Fix: 180576544 Change-Id: I838014a0cee53d9ed521b1529569b51ae1f667d7
Diffstat (limited to 'shadows')
-rw-r--r--shadows/framework/src/main/java/org/robolectric/shadows/ShadowServiceManager.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/shadows/framework/src/main/java/org/robolectric/shadows/ShadowServiceManager.java b/shadows/framework/src/main/java/org/robolectric/shadows/ShadowServiceManager.java
index 18d64fe80..3c4afdab6 100644
--- a/shadows/framework/src/main/java/org/robolectric/shadows/ShadowServiceManager.java
+++ b/shadows/framework/src/main/java/org/robolectric/shadows/ShadowServiceManager.java
@@ -38,6 +38,7 @@ import android.media.session.ISessionManager;
import android.net.IConnectivityManager;
import android.net.INetworkScoreService;
import android.net.ITetheringConnector;
+import android.net.IVpnManager;
import android.net.nsd.INsdManager;
import android.net.wifi.IWifiManager;
import android.net.wifi.p2p.IWifiP2pManager;
@@ -216,6 +217,8 @@ public class ShadowServiceManager {
if (RuntimeEnvironment.getApiLevel() >= S) {
map.put("permissionmgr",
createBinder(IPermissionManager.class, "android.permission.IPermissionManager"));
+ map.put(Context.VPN_MANAGEMENT_SERVICE,
+ createBinder(IVpnManager.class, "android.net.IVpnManager"));
}
// END-INTERNAL
SERVICES = Collections.unmodifiableMap(map);