Index: unit/src/org/openide/filesystems/FileObjectTestHid.java =================================================================== RCS file: /cvs/openide/test/unit/src/org/openide/filesystems/FileObjectTestHid.j --- unit/src/org/openide/filesystems/FileObjectTestHid.java 1.21 +++ unit/src/org/openide/filesystems/FileObjectTestHid.java @@ -904,6 +904,24 @@ fsAssert("Result doesn`t correspond to TestSetup",root.getFileObject(fo fsAssert("Result doesn`t correspond to TestSetup",root.getFileObject(fo } + + public void testGetFileObject2() { + checkSetUp(); + FileObject fold1 = getTestFolder1(root); + FileObject fold2 = getTestFolder1(fold1); + + FileObject file1 = getTestFile1(fold2); + FileObject file2 = getTestFile2(fold2); + + assertEquals(FileUtil.getRelativePath(root, file1),file1, root.getFileO + assertEquals(FileUtil.getRelativePath(root, file2), file2, root.getFile + + assertEquals(FileUtil.getRelativePath(fold1, file1), file1, fold1.getFi + assertEquals(FileUtil.getRelativePath(fold1, file2), file2, fold1.getFi + + assertEquals(FileUtil.getRelativePath(fold2, file1), file1, fold2.getFi + assertEquals(FileUtil.getRelativePath(fold2, file2), file2, fold2.getFi + }