From 0b4378d462bf9e44afe71d8c87adf682dd116c50 Mon Sep 17 00:00:00 2001 From: Omair Majid Date: Mon, 23 Sep 2013 12:34:25 -0400 Subject: Unit tests for JNLPProxySelector This contains one functional change: - String host = uri.getSchemeSpecificPart().split(":")[0]; + String host = uri.getHost(); Given the URI of "socket://example.org", the first line evaluates to "//example.org", while the second one (correctly) evaluates to "example.org". --- netx/net/sourceforge/jnlp/browser/BrowserAwareProxySelector.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'netx/net/sourceforge/jnlp/browser/BrowserAwareProxySelector.java') diff --git a/netx/net/sourceforge/jnlp/browser/BrowserAwareProxySelector.java b/netx/net/sourceforge/jnlp/browser/BrowserAwareProxySelector.java index 831aee0..835444b 100644 --- a/netx/net/sourceforge/jnlp/browser/BrowserAwareProxySelector.java +++ b/netx/net/sourceforge/jnlp/browser/BrowserAwareProxySelector.java @@ -52,6 +52,7 @@ import java.util.Arrays; import java.util.List; import java.util.Map; +import net.sourceforge.jnlp.config.DeploymentConfiguration; import net.sourceforge.jnlp.runtime.JNLPProxySelector; import net.sourceforge.jnlp.runtime.JNLPRuntime; import net.sourceforge.jnlp.runtime.PacEvaluator; @@ -92,8 +93,8 @@ public class BrowserAwareProxySelector extends JNLPProxySelector { /** * Create a new instance of this class, reading configuration fropm the browser */ - public BrowserAwareProxySelector() { - super(); + public BrowserAwareProxySelector(DeploymentConfiguration config) { + super(config); try { initFromBrowserConfig(); } catch (IOException e) { -- cgit v1.2.3