Mercurial > hg > release > icedtea-web-1.4
changeset 491:c0f74c4ad71b
Unit test for JCV.isMetaInfFile()
author | Adam Domurad <adomurad@redhat.com> |
---|---|
date | Tue, 14 Aug 2012 14:22:22 -0400 |
parents | a86af88a8ecd |
children | f510679a1d72 |
files | ChangeLog netx/net/sourceforge/jnlp/tools/JarCertVerifier.java tests/netx/unit/net/sourceforge/jnlp/tools/JarCertVerifierTest.java |
diffstat | 3 files changed, 26 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/ChangeLog Mon Aug 13 15:52:03 2012 +0200 +++ b/ChangeLog Tue Aug 14 14:22:22 2012 -0400 @@ -1,3 +1,11 @@ +2012-08-14 Adam Domurad <adomurad@redhat.com> + + Unit test for method in JCV, isMetaInfFile() + * netx/net/sourceforge/jnlp/tools/JarCertVerifier.java: + Made isMetaInfFile package-private for testing purposes. + * tests/netx/unit/net/sourceforge/jnlp/tools/JarCertVerifierTest.java: + New, tests isMetaInfFile + 2012-08-06 Jiri Vanek <jvanek@redhat.com> Added splashscreen implementation
--- a/netx/net/sourceforge/jnlp/tools/JarCertVerifier.java Mon Aug 13 15:52:03 2012 +0200 +++ b/netx/net/sourceforge/jnlp/tools/JarCertVerifier.java Tue Aug 14 14:22:22 2012 -0400 @@ -456,7 +456,7 @@ * . META-INF/*.DSA * . META-INF/*.RSA */ - static private boolean isMetaInfFile(String name) { + static boolean isMetaInfFile(String name) { String ucName = name.toUpperCase(); return ucName.startsWith(META_INF); }
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/netx/unit/net/sourceforge/jnlp/tools/JarCertVerifierTest.java Tue Aug 14 14:22:22 2012 -0400 @@ -0,0 +1,17 @@ +package net.sourceforge.jnlp.tools; + +import static org.junit.Assert.*; + +import org.junit.Test; + +public class JarCertVerifierTest { + + @Test + public void testIsMetaInfFile() { + final String METAINF ="META-INF"; + assertFalse(JarCertVerifier.isMetaInfFile("some_dir/" + METAINF + "/filename")); + assertFalse(JarCertVerifier.isMetaInfFile(METAINF + "filename")); + assertTrue(JarCertVerifier.isMetaInfFile(METAINF + "/filename")); + } + +}