diff --git a/src/testcases/org/apache/tools/ant/types/CommandlineJavaTest.java b/src/testcases/org/apache/tools/ant/types/CommandlineJavaTest.java index d876fff71..260f325d0 100644 --- a/src/testcases/org/apache/tools/ant/types/CommandlineJavaTest.java +++ b/src/testcases/org/apache/tools/ant/types/CommandlineJavaTest.java @@ -31,6 +31,8 @@ import java.io.File; */ public class CommandlineJavaTest extends TestCase { + private String cloneVm; + public CommandlineJavaTest(String name) { super(name); } @@ -41,6 +43,16 @@ public class CommandlineJavaTest extends TestCase { project = new Project(); project.setBasedir("."); project.setProperty("build.sysclasspath", "ignore"); + cloneVm = System.getProperty("build.clonevm"); + if (cloneVm != null) { + System.setProperty("build.clonevm", "false"); + } + } + + public void tearDown() { + if (cloneVm != null) { + System.setProperty("build.clonevm", cloneVm); + } } public void testGetCommandline() {