mirror of https://github.com/jenkinsci/jenkins.git
base directory needs to be set manually
git-svn-id: https://hudson.dev.java.net/svn/hudson/trunk/hudson/main@12455 71c3de6d-444a-0410-be80-ed276b4c234a
This commit is contained in:
parent
07de704d1f
commit
407d54152d
|
@ -223,6 +223,13 @@ public abstract class HudsonTestCase extends TestCase {
|
|||
return new LocalLauncher(new StreamTaskListener(System.out));
|
||||
}
|
||||
|
||||
/**
|
||||
* Allocates a new temporary directory for the duration of this test.
|
||||
*/
|
||||
protected File createTmpDir() throws IOException {
|
||||
return TestEnvironment.get().temporaryDirectoryAllocator.allocate();
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns the last item in the list.
|
||||
*/
|
||||
|
|
|
@ -43,7 +43,9 @@ public class JNLPLauncherTest extends HudsonTestCase {
|
|||
ArgumentListBuilder args = new ArgumentListBuilder();
|
||||
args.add("java","-jar");
|
||||
args.add(Which.jarFile(netx.jnlp.runtime.JNLPRuntime.class).getAbsolutePath());
|
||||
args.add("-headless","-nosecurity","-jnlp", getJnlpLink(c));
|
||||
args.add("-headless","-basedir");
|
||||
args.add(createTmpDir());
|
||||
args.add("-nosecurity","-jnlp", getJnlpLink(c));
|
||||
return args;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue