ensure temp files are off the base class temp folder rule root to get cleaned up post test

This commit is contained in:
Gary Tully 2022-04-05 13:15:44 +01:00 committed by Bruscino Domenico Francesco
parent a739b9f068
commit 825264257a
1 changed files with 4 additions and 4 deletions

View File

@ -545,7 +545,7 @@ public class ConfigurationImplTest extends ActiveMQTestBase {
File tempFolder = null;
try {
System.setProperty("artemis.instance", "/tmp/" + RandomUtil.randomString());
tempFolder = File.createTempFile("journal-folder", "");
tempFolder = File.createTempFile("journal-folder", "", temporaryFolder.getRoot());
tempFolder.delete();
tempFolder = new File(tempFolder.getAbsolutePath());
@ -561,7 +561,7 @@ public class ConfigurationImplTest extends ActiveMQTestBase {
Assert.assertEquals(configuration.getJournalLocation(), configuration.getNodeManagerLockLocation());
Assert.assertTrue(configuration.getNodeManagerLockLocation().exists());
tempFolder = File.createTempFile("lock-folder", "");
tempFolder = File.createTempFile("lock-folder", "", temporaryFolder.getRoot());
tempFolder.delete();
tempFolder.getAbsolutePath();
@ -792,7 +792,7 @@ public class ConfigurationImplTest extends ActiveMQTestBase {
@Test
public void testPropertiesReaderRespectsOrderFromFile() throws Exception {
File tmpFile = File.createTempFile("ordered-props-test", "");
File tmpFile = File.createTempFile("ordered-props-test", "", temporaryFolder.getRoot());
FileOutputStream fileOutputStream = new FileOutputStream(tmpFile);
PrintWriter printWriter = new PrintWriter(fileOutputStream);
@ -836,7 +836,7 @@ public class ConfigurationImplTest extends ActiveMQTestBase {
names.addLast("two");
for (String suffix : names) {
File tmpFile = File.createTempFile("props-test", suffix);
File tmpFile = File.createTempFile("props-test", suffix, temporaryFolder.getRoot());
FileOutputStream fileOutputStream = new FileOutputStream(tmpFile);
PrintWriter printWriter = new PrintWriter(fileOutputStream);