/** * Returns a {@link FileObject} for a local file. */ @Override public FileObject toFileObject(final File file) throws FileSystemException { return manager.toFileObject(file); }
/** * Returns a {@link FileObject} for a local file. */ @Override public FileObject toFileObject(final File file) throws FileSystemException { return manager.toFileObject(file); }
/** * Returns a {@link FileObject} for a local file. */ @Override public FileObject toFileObject(final File file) throws FileSystemException { return manager.toFileObject(file); }
/** * Returns a {@link FileObject} for a local file. */ @Override public FileObject toFileObject(final File file) throws FileSystemException { return manager.toFileObject(file); }
private FileObject getBaseDir() throws FileSystemException { final File file = AbstractVfsTestCase.getTestDirectoryFile(); assertTrue(file.exists()); return getManager().toFileObject(file); }
private FileObject getBaseDir() throws FileSystemException { final File file = AbstractVfsTestCase.getTestDirectoryFile(); assertTrue(file.exists()); return getManager().toFileObject(file); }
private FileObject getBaseDir() throws FileSystemException { final File file = AbstractVfsTestCase.getTestDirectory(); assertTrue(file.exists()); return getManager().toFileObject(file); }
/** * Ensures getOperations calls collect and allows empty response. * * @throws FileSystemException for runtime problems */ @Test public void testNotFoundAny() throws FileSystemException { final MyFileOprationProviderBase myop = new MyFileOperationProviderNoncomp(); manager.addOperationProvider("file", myop); final FileObject fo = manager.toFileObject(new File(".")); final FileOperations ops = fo.getFileOperations(); assertNotNull(ops); final Class<? extends FileOperation>[] oparray = ops.getOperations(); assertSame("no ops should be found", 0, oparray.length); assertSame(16, myop.ops); // collect }
/** * Ensures getOperations calls collect and allows empty response. * * @throws FileSystemException for runtime problems */ @Test public void testNotFoundAny() throws FileSystemException { final MyFileOprationProviderBase myop = new MyFileOperationProviderNoncomp(); manager.addOperationProvider("file", myop); final FileObject fo = manager.toFileObject(new File(".")); final FileOperations ops = fo.getFileOperations(); assertNotNull(ops); final Class<? extends FileOperation>[] oparray = ops.getOperations(); assertSame("no ops should be found", 0, oparray.length); assertSame(16, myop.ops); // collect }
/** * Ensure proper response for not found FileOperation. * * @throws FileSystemException for runtime problems */ @Test public void testNotFoundOperation() throws FileSystemException { final MyFileOprationProviderBase myop = new MyFileOperationProviderNoncomp(); manager.addOperationProvider("file", myop); final FileObject fo = manager.toFileObject(new File(".")); final FileOperations ops = fo.getFileOperations(); assertNotNull(ops); try { final FileOperation logop = ops.getOperation(VcsLog.class); fail("Must throw but returned " + logop); } catch (final FileSystemException e) { assertEquals("vfs.operation/operation-not-supported.error", e.getCode()); } assertSame(32, myop.ops); // getOperation was called }
/** * Ensure proper response for not found FileOperation. * * @throws FileSystemException for runtime problems */ @Test public void testNotFoundOperation() throws FileSystemException { final MyFileOprationProviderBase myop = new MyFileOperationProviderNoncomp(); manager.addOperationProvider("file", myop); final FileObject fo = manager.toFileObject(new File(".")); final FileOperations ops = fo.getFileOperations(); assertNotNull(ops); try { final FileOperation logop = ops.getOperation(VcsLog.class); fail("Must throw but returned " + logop); } catch (final FileSystemException e) { assertEquals("vfs.operation/operation-not-supported.error", e.getCode()); } assertSame(32, myop.ops); // getOperation was called }