Merge "Don't run PacProxyManagerTest case without WebView support."
This commit is contained in:
commit
d8321ef84f
1 changed files with 5 additions and 0 deletions
|
|
@ -23,12 +23,14 @@ import static com.android.testutils.TestPermissionUtil.runAsShell;
|
|||
|
||||
import static org.junit.Assert.assertEquals;
|
||||
import static org.junit.Assert.assertTrue;
|
||||
import static org.junit.Assume.assumeTrue;
|
||||
|
||||
import android.app.Instrumentation;
|
||||
import android.content.BroadcastReceiver;
|
||||
import android.content.Context;
|
||||
import android.content.Intent;
|
||||
import android.content.IntentFilter;
|
||||
import android.content.pm.PackageManager;
|
||||
import android.net.ConnectivityManager;
|
||||
import android.net.Network;
|
||||
import android.net.PacProxyManager;
|
||||
|
|
@ -150,6 +152,9 @@ public final class PacProxyManagerTest {
|
|||
@AppModeFull(reason = "Instant apps can't bind sockets to localhost for a test proxy server")
|
||||
@Test
|
||||
public void testSetCurrentProxyScriptUrl() throws Exception {
|
||||
// Devices without WebView/JavaScript cannot support PAC proxies
|
||||
assumeTrue(mContext.getPackageManager().hasSystemFeature(PackageManager.FEATURE_WEBVIEW));
|
||||
|
||||
// Register a PacProxyInstalledListener
|
||||
final TestPacProxyInstalledListener listener = new TestPacProxyInstalledListener();
|
||||
final Executor executor = (Runnable r) -> r.run();
|
||||
|
|
|
|||
Loading…
Reference in a new issue