From 88801b20068afda5bd7220802793e931cc5b14fe Mon Sep 17 00:00:00 2001 From: Timm Fitschen <timm.fitschen@ds.mpg.de> Date: Tue, 26 Mar 2019 23:52:49 +0100 Subject: [PATCH] TST: test file system directories access mode --- src/main/java/caosdb/server/FileSystem.java | 1 - src/test/java/caosdb/server/utils/FileUtilsTest.java | 11 ++++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/main/java/caosdb/server/FileSystem.java b/src/main/java/caosdb/server/FileSystem.java index 38476573..ab4dfce1 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 6dcb55e7..7f6e0d4d 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(); -- GitLab