From cf5452ddcc396e2647f325c011da62654fbc3053 Mon Sep 17 00:00:00 2001
From: brinn <brinn>
Date: Tue, 22 Jan 2013 23:40:27 +0000
Subject: [PATCH] Clean up properly after test class.

SVN: 28158
---
 .../file/FileBasedLineStoreTest.java              | 15 +++++++++++++--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/authentication/sourceTest/java/ch/systemsx/cisd/authentication/file/FileBasedLineStoreTest.java b/authentication/sourceTest/java/ch/systemsx/cisd/authentication/file/FileBasedLineStoreTest.java
index 52728ef9604..86ec97536f2 100644
--- a/authentication/sourceTest/java/ch/systemsx/cisd/authentication/file/FileBasedLineStoreTest.java
+++ b/authentication/sourceTest/java/ch/systemsx/cisd/authentication/file/FileBasedLineStoreTest.java
@@ -16,17 +16,22 @@
 
 package ch.systemsx.cisd.authentication.file;
 
+import static org.testng.AssertJUnit.assertEquals;
+import static org.testng.AssertJUnit.assertFalse;
+import static org.testng.AssertJUnit.assertTrue;
+
 import java.io.File;
 import java.io.IOException;
 import java.util.Arrays;
 import java.util.List;
 
-import static org.testng.AssertJUnit.*;
-
 import org.apache.commons.io.FileUtils;
 import org.apache.commons.lang.StringUtils;
+import org.testng.annotations.AfterClass;
 import org.testng.annotations.Test;
 
+import ch.systemsx.cisd.common.filesystem.FileUtilities;
+
 /**
  * Test cases for the {@link FileBasedLineStore}.
  * 
@@ -49,6 +54,12 @@ public class FileBasedLineStoreTest
     
     private final static FileBasedLineStore store = new FileBasedLineStore(file, fileDescription);
 
+    @AfterClass
+    public void cleanUp()
+    {
+        FileUtilities.deleteRecursively(workingDirectory);
+    }
+    
     @Test
     public void testCheck()
     {
-- 
GitLab