Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTomasz Zarna2008-11-24 14:51:11 +0000
committerTomasz Zarna2008-11-24 14:51:11 +0000
commitba104d9ea7c7667e027aa5c637e7545064318d60 (patch)
treeb5ebd616db79cd74c81f1d5670f8e10635d71ea9 /tests/org.eclipse.core.tests.net
parentc557f37a7d6a14d735a868ce284a0581911fad46 (diff)
downloadeclipse.platform.team-ba104d9ea7c7667e027aa5c637e7545064318d60.tar.gz
eclipse.platform.team-ba104d9ea7c7667e027aa5c637e7545064318d60.tar.xz
eclipse.platform.team-ba104d9ea7c7667e027aa5c637e7545064318d60.zip
bug 255981: [Net] Setting direct provider on ProxySelector doesn't affect ProxyManager
Diffstat (limited to 'tests/org.eclipse.core.tests.net')
-rw-r--r--tests/org.eclipse.core.tests.net/src/org/eclipse/core/tests/net/NetTest.java20
1 files changed, 20 insertions, 0 deletions
diff --git a/tests/org.eclipse.core.tests.net/src/org/eclipse/core/tests/net/NetTest.java b/tests/org.eclipse.core.tests.net/src/org/eclipse/core/tests/net/NetTest.java
index c79ddeb98..17e238768 100644
--- a/tests/org.eclipse.core.tests.net/src/org/eclipse/core/tests/net/NetTest.java
+++ b/tests/org.eclipse.core.tests.net/src/org/eclipse/core/tests/net/NetTest.java
@@ -365,4 +365,24 @@ public class NetTest extends TestCase {
assertEquals(data4.length, 0);
}
+ public void testBug255981() throws CoreException, URISyntaxException {
+ setDataTest(IProxyData.HTTP_PROXY_TYPE);
+ setDataTest(IProxyData.HTTPS_PROXY_TYPE);
+ setDataTest(IProxyData.SOCKS_PROXY_TYPE);
+
+ this.getProxyManager().setProxiesEnabled(false);
+
+ IProxyData data = this.getProxyManager().getProxyDataForHost(
+ "randomhost.com", IProxyData.HTTP_PROXY_TYPE);
+ assertNull(data);
+
+ IProxyData[] data2 = this.getProxyManager().select(
+ new URI("http://randomhost.com"));
+ assertEquals(data2.length, 0);
+
+ IProxyData data3[] = this.getProxyManager().getProxyDataForHost(
+ "http://randomhost.com");
+ assertEquals(data3.length, 0);
+ }
+
}

Back to the top