Mercurial > hg > release > icedtea-web-1.5
changeset 908:01e20acaf6af
added test for plain * in ClasspathMatcher.ClasspathMatchers.compile()
author | Jiri Vanek <jvanek@redhat.com> |
---|---|
date | Wed, 05 Mar 2014 15:34:24 +0100 |
parents | 6334973af853 |
children | 907fe0c8a3fa |
files | ChangeLog tests/netx/unit/net/sourceforge/jnlp/security/AppTrustWarningPanelTest.java tests/netx/unit/net/sourceforge/jnlp/util/ClasspathMatcherTest.java |
diffstat | 3 files changed, 20 insertions(+), 11 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Wed Mar 05 15:27:53 2014 +0100 +++ b/ChangeLog Wed Mar 05 15:34:24 2014 +0100 @@ -1,3 +1,10 @@ +2014-03-05 Jiri Vanek <jvanek@redhat.com> + + * tests/netx/unit/net/sourceforge/jnlp/security/AppTrustWarningPanelTest.java: + removed unused imports + * tests/netx/unit/net/sourceforge/jnlp/util/ClasspathMatcherTest.java: + added test for plain * in ClasspathMatcher.ClasspathMatchers.compile() + 2014-03-05 Matthias Klose <doko@ubuntu.com> * launcher/launchers.in: Use bash as shebang.
--- a/tests/netx/unit/net/sourceforge/jnlp/security/AppTrustWarningPanelTest.java Wed Mar 05 15:27:53 2014 +0100 +++ b/tests/netx/unit/net/sourceforge/jnlp/security/AppTrustWarningPanelTest.java Wed Mar 05 15:34:24 2014 +0100 @@ -1,24 +1,17 @@ package net.sourceforge.jnlp.security; -import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertFalse; -import static org.junit.Assert.assertNotNull; -import static org.junit.Assert.assertTrue; - import java.net.URL; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; - import javax.swing.JButton; - import net.sourceforge.jnlp.PluginBridge; import net.sourceforge.jnlp.PluginParameters; -import net.sourceforge.jnlp.security.SecurityDialogs.AccessType; -import net.sourceforge.jnlp.security.SecurityDialogs.DialogType; -import net.sourceforge.jnlp.tools.JarCertVerifier; - +import static org.junit.Assert.assertEquals; +import static org.junit.Assert.assertFalse; +import static org.junit.Assert.assertNotNull; +import static org.junit.Assert.assertTrue; import org.junit.BeforeClass; import org.junit.Test;
--- a/tests/netx/unit/net/sourceforge/jnlp/util/ClasspathMatcherTest.java Wed Mar 05 15:27:53 2014 +0100 +++ b/tests/netx/unit/net/sourceforge/jnlp/util/ClasspathMatcherTest.java Wed Mar 05 15:34:24 2014 +0100 @@ -556,4 +556,13 @@ Assert.assertFalse(cps2.matches(new URL("http://bb.cz"))); } + + @Test + public void testStar() throws MalformedURLException { + ClasspathMatchers cps1 = ClasspathMatcher.ClasspathMatchers.compile("*"); + Assert.assertTrue(cps1.matches(new URL("http://whatever.anywher/something/at.some"))); + Assert.assertTrue(cps1.matches(new URL("http://whatever.anywher/something/at"))); + Assert.assertTrue(cps1.matches(new URL("http://whatever.anywher/"))); + Assert.assertTrue(cps1.matches(new URL("http://whatever.anywher"))); + } }