From 934730d519175230d89c633628e9dae677a8503d Mon Sep 17 00:00:00 2001 From: buczekp <buczekp> Date: Thu, 19 May 2011 16:37:50 +0000 Subject: [PATCH] [LMS-2104] fixed tests (path info DB content can be used even if files don't exist) SVN: 21400 --- ...oProviderBasedHierarchicalContentTest.java | 32 +++---------------- 1 file changed, 4 insertions(+), 28 deletions(-) diff --git a/datastore_server/sourceTest/java/ch/systemsx/cisd/openbis/dss/generic/shared/content/PathInfoProviderBasedHierarchicalContentTest.java b/datastore_server/sourceTest/java/ch/systemsx/cisd/openbis/dss/generic/shared/content/PathInfoProviderBasedHierarchicalContentTest.java index d78fcecd21f..94ccdf264e2 100644 --- a/datastore_server/sourceTest/java/ch/systemsx/cisd/openbis/dss/generic/shared/content/PathInfoProviderBasedHierarchicalContentTest.java +++ b/datastore_server/sourceTest/java/ch/systemsx/cisd/openbis/dss/generic/shared/content/PathInfoProviderBasedHierarchicalContentTest.java @@ -17,7 +17,6 @@ package ch.systemsx.cisd.openbis.dss.generic.shared.content; import java.io.File; -import java.io.IOException; import java.util.Arrays; import java.util.Collections; import java.util.List; @@ -115,35 +114,12 @@ public class PathInfoProviderBasedHierarchicalContentTest extends AbstractFileSy return new PathInfoProviderBasedHierarchicalContent(pathInfoProvider, file, onCloseAction); } - @Test(groups = "broken") - public void testFailWithNonExistentRoot() + @Test + public void testCreateSucceedsWithNonExistentRoot() { + // NOTE: we want to traverse through archived data set files even if they don't exist final File fakeFile = new File(workingDirectory, "fakeFile"); - try - { - createContent(fakeFile); - fail("Expected IllegalArgumentException"); - } catch (IllegalArgumentException ex) - { - assertEquals(fakeFile.getAbsolutePath() + " doesn't exist", ex.getMessage()); - } - - context.assertIsSatisfied(); - } - - @Test(groups = "broken") - public void testFailWithNonDirectoryRoot() throws IOException - { - final File rootFile = new File(workingDirectory, "rootFile"); - rootFile.createNewFile(); - try - { - createContent(rootFile); - fail("Expected IllegalArgumentException"); - } catch (IllegalArgumentException ex) - { - assertEquals(rootFile.getAbsolutePath() + " is not a directory", ex.getMessage()); - } + createContent(fakeFile); context.assertIsSatisfied(); } -- GitLab