diff --git a/datastore_server/source/java/ch/systemsx/cisd/etlserver/DefaultStorageProcessor.java b/datastore_server/source/java/ch/systemsx/cisd/etlserver/DefaultStorageProcessor.java index 636a239f89f05e3edb12d85920d2b218a7ebe12f..f2d4b32b854e1d957f22d1836a805d4968e90a12 100644 --- a/datastore_server/source/java/ch/systemsx/cisd/etlserver/DefaultStorageProcessor.java +++ b/datastore_server/source/java/ch/systemsx/cisd/etlserver/DefaultStorageProcessor.java @@ -62,7 +62,7 @@ public class DefaultStorageProcessor extends AbstractStorageProcessor throw new EnvironmentFailureException(String.format(NO_RENAME, incomingDataSetDirectory, targetFile)); } - return targetFile; + return rootDir; } public final void unstoreData(final File incomingDataSetDirectory, diff --git a/datastore_server/sourceTest/java/ch/systemsx/cisd/etlserver/DefaultStorageProcessorTest.java b/datastore_server/sourceTest/java/ch/systemsx/cisd/etlserver/DefaultStorageProcessorTest.java index 80324dfd3fb197d3b0733940bc62f113a3a97d02..040a485f702831f4764596bf704a5efd96c1294b 100644 --- a/datastore_server/sourceTest/java/ch/systemsx/cisd/etlserver/DefaultStorageProcessorTest.java +++ b/datastore_server/sourceTest/java/ch/systemsx/cisd/etlserver/DefaultStorageProcessorTest.java @@ -81,9 +81,9 @@ public final class DefaultStorageProcessorTest extends AbstractFileSystemTestCas incomingDataSetDirectory, rootDir); assertEquals(false, incomingDataSetDirectory.exists()); assertEquals(true, storeData.isDirectory()); - assertEquals(new File(workingDirectory, "root/" + DefaultStorageProcessor.ORIGINAL_DIR - + "/incoming").getAbsolutePath(), storeData.getAbsolutePath()); - assertEquals("hello world", FileUtilities.loadToString(new File(storeData, "read.me")).trim()); + assertEquals(rootDir.getAbsolutePath(), storeData.getAbsolutePath()); + assertEquals("hello world", FileUtilities.loadToString( + new File(storeData, DefaultStorageProcessor.ORIGINAL_DIR + "/incoming/read.me")).trim()); } @Test @@ -116,7 +116,6 @@ public final class DefaultStorageProcessorTest extends AbstractFileSystemTestCas assertEquals(true, storeData.exists()); assertEquals(false, incomingDataSetDirectory.exists()); storageProcessor.unstoreData(incomingDataSetDirectory, root); - assertEquals(false, storeData.exists()); assertEquals(true, incomingDataSetDirectory.exists()); assertEquals("hi", FileUtilities.loadToString(readMeFile).trim()); }