diff options
author | Andrew Azores <[email protected]> | 2013-10-07 14:02:15 -0400 |
---|---|---|
committer | Andrew Azores <[email protected]> | 2013-10-07 14:02:15 -0400 |
commit | e7a13c92d739a1fa0259ea1d0cc3df60aecad124 (patch) | |
tree | 8be7d2339410dae4e75f37cb1ac27494933871c5 /tests/reproducers/signed | |
parent | 1f5302819d8d895f979a18c1ec4a495aa05fa5d7 (diff) |
DeploymentConfiguration properties reproducer fix
Update test to reflect changed log directory
Diffstat (limited to 'tests/reproducers/signed')
-rw-r--r-- | tests/reproducers/signed/DeploymentPropertiesAreExposed/testcases/DeploymentPropertiesAreExposedTest.java | 11 |
1 files changed, 8 insertions, 3 deletions
diff --git a/tests/reproducers/signed/DeploymentPropertiesAreExposed/testcases/DeploymentPropertiesAreExposedTest.java b/tests/reproducers/signed/DeploymentPropertiesAreExposed/testcases/DeploymentPropertiesAreExposedTest.java index 51d2197..9e8fe97 100644 --- a/tests/reproducers/signed/DeploymentPropertiesAreExposed/testcases/DeploymentPropertiesAreExposedTest.java +++ b/tests/reproducers/signed/DeploymentPropertiesAreExposed/testcases/DeploymentPropertiesAreExposedTest.java @@ -42,20 +42,25 @@ import java.util.Arrays; import java.util.Collections; import java.util.List; import net.sourceforge.jnlp.ServerAccess; +import net.sourceforge.jnlp.ProcessResult; +import net.sourceforge.jnlp.runtime.JNLPRuntime; +import net.sourceforge.jnlp.config.DeploymentConfiguration; import org.junit.Test; public class DeploymentPropertiesAreExposedTest { - @Test public void verifyDeploymentConfigrationIsExposedAsSystemProperties() throws Exception { ServerAccess server = new ServerAccess(); List<String> trustCertificates = Arrays.asList(new String[] {"-Xtrustall"}); - ServerAccess.ProcessResult result = server.executeJavawsHeadless( + ProcessResult result = server.executeJavawsHeadless( trustCertificates, "/DeploymentPropertiesAreExposed.jnlp"); - String expectedRegex = ".*" + File.separator + ".icedtea" + File.separator + "log" + ".*"; + DeploymentConfiguration config = JNLPRuntime.getConfiguration(); + config.load(); + String userLogDir = config.getProperty(DeploymentConfiguration.KEY_USER_LOG_DIR); + String expectedRegex = userLogDir + "/?"; String actual = result.stdout.trim(); boolean stdOutMatches = actual.matches(expectedRegex); |