diff options
Diffstat (limited to 'tests/netx/unit/sun/applet/PluginAppletViewerTest.java')
-rw-r--r-- | tests/netx/unit/sun/applet/PluginAppletViewerTest.java | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/tests/netx/unit/sun/applet/PluginAppletViewerTest.java b/tests/netx/unit/sun/applet/PluginAppletViewerTest.java index 69e5cb1..1bf7e35 100644 --- a/tests/netx/unit/sun/applet/PluginAppletViewerTest.java +++ b/tests/netx/unit/sun/applet/PluginAppletViewerTest.java @@ -159,43 +159,6 @@ public class PluginAppletViewerTest { assertEquals(expectedReturn, call.join()); } - @Test - public void testConvertUriSchemeForProxyQuery() throws Exception { - URI[] testUris = { - new URI("http", "foo.com", "/bar", null), - new URI("https", "foo.com", "/bar", null), - new URI("ftp", "foo.com", "/app/res/pub/channel.jar?i=1234", null), - new URI("socket", "foo.co.uk", "/bar/pub/ale.jar", null), - }; - - for (URI uri : testUris) { - URI result = new URI(PluginAppletViewer.convertUriSchemeForProxyQuery(uri)); - assertQueryForBrowserProxyUsesHttpFallback(uri, result); - String hierarchicalPath = result.getAuthority() + result.getPath(); - assertQueryForBrowserProxyContainsNoDoubleSlashes(hierarchicalPath); - assertQueryForBrowserProxyDoesNotChangeQuery(uri, result); - } - } - - // Test that only HTTP is used as fallback scheme if a protocol other than HTTP(S) or FTP is specified - public void assertQueryForBrowserProxyUsesHttpFallback(URI expected, URI result) { - if (expected.getScheme().equals("ftp") || expected.getScheme().startsWith("http")) { - Assert.assertEquals(expected.getScheme(), result.getScheme()); - } else { - Assert.assertEquals(result.getScheme(), "http"); - } - } - - // Test that absolute resource paths do not result in double-slashes within the URI - public void assertQueryForBrowserProxyContainsNoDoubleSlashes(String uri) { - Assert.assertFalse(uri.contains("//")); - } - - // Test that the query string of the URI is not changed - public void assertQueryForBrowserProxyDoesNotChangeQuery(URI expected, URI result) { - Assert.assertEquals(expected.getQuery(), result.getQuery()); - } - /************************************************************************** * Test utilities * **************************************************************************/ |