List of usage examples for org.apache.commons.io FileUtils deleteQuietly
public static boolean deleteQuietly(File file)
From source file:fr.acxio.tools.agia.file.pdf.SplitPDFTaskletTest.java
@After public void tearDown() throws Exception { Collection<File> aFilesToDelete = FileUtils.listFiles(new File("target"), new WildcardFileFilter("ST-*.pdf"), null); for (File aFile : aFilesToDelete) { FileUtils.deleteQuietly(aFile); }//from w ww . j a v a 2 s .co m }
From source file:net.rhapso.koa.storage.FileStorageTest.java
@After public void tearDown() throws Exception { FileUtils.deleteQuietly(file); }
From source file:com.xiaomi.linden.core.TestHotSwapLindenCore.java
public void init() throws Exception { LindenSchema schema = new LindenSchema().setId("id"); schema.addToFields(/*from w w w . ja v a2 s . c o m*/ new LindenFieldSchema().setName("title").setIndexed(true).setStored(true).setTokenized(true)); lindenConfig = new LindenConfig(); lindenConfig.setClusterUrl("127.0.0.1:2181/test"); lindenConfig.setSchema(schema); String path = FilenameUtils.concat(TestMultiLindenCore.class.getResource("./").getPath(), "index/"); FileUtils.deleteQuietly(new File(path)); lindenConfig.setIndexDirectory(path); lindenConfig.setLindenCoreMode(LindenConfig.LindenCoreMode.HOTSWAP); }
From source file:com.adaptris.fs.NioWorkerTest.java
@Test public void testLockWhileWriting() throws Exception { NioWorker worker = createWorker();//from ww w . j av a2s.co m File f = File.createTempFile(this.getClass().getSimpleName(), ""); f.delete(); try { RandomAccessFile raf = new RandomAccessFile(f, "rwd"); FileLock lock = raf.getChannel().lock(); try { // Use the write method, because this "bypasses" the file.exists() check worker.write(BYTES, f); fail(); } catch (FsException expected) { assertEquals(OverlappingFileLockException.class, expected.getCause().getClass()); } lock.release(); raf.close(); f.delete(); worker.put(BYTES, f); } finally { FileUtils.deleteQuietly(f); } }
From source file:edu.usc.goffish.gofs.itest.RoundTripIntegrationTest.java
public void testJavaSerializationRoundtrip() throws IOException { Path testDir = Files.createTempDirectory("test"); try {//from ww w .jav a 2s . co m ISliceManager sliceManager = SliceManager.create(new JavaSliceSerializer(), new FileStorageManager(testDir)); doSerializationRoundtrip("java", sliceManager); } finally { FileUtils.deleteQuietly(testDir.toFile()); } }
From source file:net.ageto.gyrex.impex.common.steps.impl.move.FileMoveToDirectory.java
@Override protected StatusStep process() { String sourceFilename = (String) getInputParam( FileMoveToDirectoryDefinition.InputParamNames.SOURCE_FILENAME.name()); File sourceFile = new File(sourceFilename); if (!sourceFile.isFile()) { processError("The source \"{0}\" is not a valid file.", sourceFilename); return StatusStep.ERROR; }//from w w w. j a v a 2s . c om String destinationDirectory = (String) getInputParam( FileMoveToDirectoryDefinition.OutputParamNames.DESTINATION_DIRECTORY.name()); File destinationDir = new File(destinationDirectory); if (!destinationDir.isDirectory()) { processError("The destination directory \"{0}\" is not a valid directory.", destinationDirectory); return StatusStep.ERROR; } try { // move file FileUtils.copyFileToDirectory(sourceFile, destinationDir); if (FileUtils.deleteQuietly(sourceFile)) { processInfo("File \"{0}\" has been moved to \"{1}\".", sourceFilename, destinationDirectory); } else { processWarn( "File \"{0}\" probably has been moved to \"{1}\" but source file \"{0}\" could not be deleted.", sourceFilename, destinationDirectory); } } catch (IOException e) { processError("File \"{0}\" could not be moved to \"{1}\". Cause: {2}", sourceFilename, destinationDirectory, e.getMessage()); return StatusStep.ERROR; } processInfo("{0} has been completed successfully.", ID); return StatusStep.OK; }
From source file:io.github.swagger2markup.GeneralConverterTest.java
@Test public void testFromResourceURI() throws IOException, URISyntaxException { //Given//from w ww . j a v a 2 s . c o m Path outputDirectory = Paths.get("build/test/asciidoc/fileUri"); FileUtils.deleteQuietly(outputDirectory.toFile()); //When Swagger2MarkupConverter.from(GeneralConverterTest.class.getResource("/yaml/swagger_petstore.yaml").toURI()) .build().toFolder(outputDirectory); //Then String[] files = outputDirectory.toFile().list(); assertThat(files).hasSize(4).containsAll(expectedFiles); }
From source file:it.geosolutions.geostore.services.rest.auditing.AuditingTestsUtils.java
static void deleteFile(File file) { if (!file.getAbsolutePath().contains("auditing-tests")) { throw new AuditingException("This path '%s' requested to delete looks suspicious.", file.getAbsolutePath()); }//from w w w. ja v a2 s. c o m try { FileUtils.deleteQuietly(file); } catch (Exception exception) { throw new AuditingException(exception, "Error deleting file '%s'.", file.getAbsolutePath()); } }
From source file:com.thoughtworks.go.config.materials.hg.HgMultipleMaterialsTest.java
@After public void cleanupRepo() { repo.tearDown(); for (File file : toClean) { FileUtils.deleteQuietly(file); } }
From source file:ml.shifu.shifu.container.obj.ColumnConfigTest.java
@Test public void testSerial() throws JsonGenerationException, JsonMappingException, IOException { File file = new File("Columnfig.json"); List<ColumnConfig> columnConfigList = new ArrayList<ColumnConfig>(); ColumnConfig config = new ColumnConfig(); config.setColumnName("TestColumn"); config.setColumnStats(new ColumnStats()); config.setColumnBinning(new ColumnBinning()); columnConfigList.add(config);//from w w w. j a v a 2 s.co m columnConfigList.add(config); jsonMapper.writerWithDefaultPrettyPrinter().writeValue(file, columnConfigList); List<ColumnConfig> ccList = Arrays.asList(jsonMapper.readValue(file, ColumnConfig[].class)); Assert.assertEquals(2, ccList.size()); Assert.assertEquals("TestColumn", ccList.get(0).getColumnName()); FileUtils.deleteQuietly(file); }