diff --git a/src/main/java/caosdb/server/FileSystem.java b/src/main/java/caosdb/server/FileSystem.java
index 38476573d95582e6c6e9af928709feae620a03d7..ab4dfce15c0343444a24881ac95bd6889011bfa5 100644
--- a/src/main/java/caosdb/server/FileSystem.java
+++ b/src/main/java/caosdb/server/FileSystem.java
@@ -70,7 +70,6 @@ public class FileSystem {
     }
   }
 
-  @Deprecated
   public static String getBasepath() {
     if (filesystem == null) {
       init();
diff --git a/src/test/java/caosdb/server/utils/FileUtilsTest.java b/src/test/java/caosdb/server/utils/FileUtilsTest.java
index 6dcb55e7d1a0ec7426bab1606bbfe04f00b4ff5d..7f6e0d4dd2268793c57379fd9d86bfe207301b1c 100644
--- a/src/test/java/caosdb/server/utils/FileUtilsTest.java
+++ b/src/test/java/caosdb/server/utils/FileUtilsTest.java
@@ -68,8 +68,17 @@ public class FileUtilsTest {
 
   @BeforeClass
   public static void setup() throws Message, IOException {
+	Assert.assertTrue(new File(FileSystem.getBasepath()).canWrite());
+	Assert.assertTrue(new File(FileSystem.getBasepath()).canRead());
+	Assert.assertTrue(new File(FileSystem.getBasepath()).canExecute());
+	Assert.assertTrue(new File(FileSystem.getTmp()).canWrite());
+	Assert.assertTrue(new File(FileSystem.getTmp()).canRead());
+	Assert.assertTrue(new File(FileSystem.getTmp()).canExecute());
+	Assert.assertTrue(new File(FileSystem.getDropOffBox()).canWrite());
+	Assert.assertTrue(new File(FileSystem.getDropOffBox()).canRead());
+	Assert.assertTrue(new File(FileSystem.getDropOffBox()).canExecute());
+	
     deleteTmp();
-    System.err.println("setup");
     FileUtils.createFolders(testRoot);
     FileUtils.createFolders(someDir);
     someFile.createNewFile();