Skip to content
Snippets Groups Projects
Commit c39fb954 authored by felmer's avatar felmer
Browse files

making test more robust

SVN: 26647
parent e6c6361f
No related branches found
No related tags found
No related merge requests found
...@@ -21,8 +21,8 @@ import java.io.RandomAccessFile; ...@@ -21,8 +21,8 @@ import java.io.RandomAccessFile;
import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.ArrayBlockingQueue;
import org.testng.AssertJUnit; import org.testng.AssertJUnit;
import org.testng.annotations.AfterTest; import org.testng.annotations.AfterClass;
import org.testng.annotations.BeforeTest; import org.testng.annotations.BeforeClass;
import org.testng.annotations.Test; import org.testng.annotations.Test;
import ch.systemsx.cisd.common.collections.QueuePersister.LegacyQueuePersister; import ch.systemsx.cisd.common.collections.QueuePersister.LegacyQueuePersister;
...@@ -33,7 +33,7 @@ import ch.systemsx.cisd.common.filesystem.FileUtilities; ...@@ -33,7 +33,7 @@ import ch.systemsx.cisd.common.filesystem.FileUtilities;
*/ */
public class LegacyQueuePersisterTest extends AssertJUnit public class LegacyQueuePersisterTest extends AssertJUnit
{ {
private static final File TMP = new File("targets/unit-test-wd"); private static final File TMP = new File("targets/unit-test-wd/" + LegacyQueuePersisterTest.class.getSimpleName());
private static final File QUEUE_FILE = new File(TMP, "LegacyQueuePersisterTestQueue"); private static final File QUEUE_FILE = new File(TMP, "LegacyQueuePersisterTestQueue");
...@@ -41,16 +41,17 @@ public class LegacyQueuePersisterTest extends AssertJUnit ...@@ -41,16 +41,17 @@ public class LegacyQueuePersisterTest extends AssertJUnit
private LegacyQueuePersister<String> persister; private LegacyQueuePersister<String> persister;
@BeforeTest @BeforeClass
public void setUp() public void setUp()
{ {
assertEquals("Couldn't delete " + TMP, true, FileUtilities.deleteRecursively(TMP)); FileUtilities.deleteRecursively(TMP);
TMP.mkdirs(); TMP.mkdirs();
assertEquals(false, QUEUE_FILE.exists());
queue = new ArrayBlockingQueue<String>(10); queue = new ArrayBlockingQueue<String>(10);
persister = new LegacyQueuePersister<String>(queue, QUEUE_FILE); persister = new LegacyQueuePersister<String>(queue, QUEUE_FILE);
} }
@AfterTest @AfterClass
public void tearDown() public void tearDown()
{ {
persister.close(); persister.close();
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment