List of usage examples for org.apache.commons.io FileUtils deleteQuietly
public static boolean deleteQuietly(File file)
From source file:ch.vorburger.mariadb4j.tests.MariaDB4jSampleOtherTest.java
/** * Reproduces issue #30 re. Exception if there are spaces in the data directory path #30. * /* www . j a v a 2 s .c o m*/ * @see <a href="https://github.com/vorburger/MariaDB4j/issues/30">MariaDB4j issue #30</a> */ @Test public void dataDirWithSpace() throws Exception { DBConfigurationBuilder config = DBConfigurationBuilder.newBuilder(); // Note that this dataDir intentionally contains a space before its last word config.setDataDir(SystemUtils.JAVA_IO_TMPDIR + "/MariaDB4j/" + MariaDB4jSampleOtherTest.class.getName() + " dataDirWithSpace"); DB db = DB.newEmbeddedDB(config.build()); db.start(); db.stop(); // see below in customBaseDir() why we need this here FileUtils.deleteQuietly(new File(db.getConfiguration().getBaseDir())); }
From source file:com.splunk.shuttl.archiver.archive.BucketFreezerSuccessfulArchivingTest.java
@AfterMethod public void tearDown() { FileUtils.deleteQuietly(tempTestDirectory); }
From source file:de.alpharogroup.io.StringOutputStreamTest.java
/** * Test method for {@link StringOutputStream#toString()} * * @throws IOException/*from ww w .j a v a2 s . c o m*/ * Signals that an I/O exception has occurred. */ @Test public void testToString() throws IOException { final String expected = "Thu Apr 19 00:00:00 CEST 2012"; final File writeInMe = new File(".", "testWriteBirthdayToFile.log"); FileUtils.writeStringToFile(writeInMe, expected); final InputStream inputStream = writeInMe.toURI().toURL().openStream(); final StringOutputStream stringOutput = new StringOutputStream(); final byte[] buffer = new byte[8192]; int readLength; while ((readLength = inputStream.read(buffer, 0, buffer.length)) != -1) { stringOutput.write(buffer, 0, readLength); } final String actual = stringOutput.toString(); stringOutput.close(); AssertJUnit.assertTrue("", actual.startsWith(expected)); FileUtils.deleteQuietly(writeInMe); }
From source file:com.thoughtworks.go.domain.DefaultJobPlanTest.java
@After public void tearDown() { FileUtil.deleteFolder(workingFolder); FileUtils.deleteQuietly(toClean); }
From source file:com.spotify.helios.system.ZooKeeperRestoreTest.java
@After public void teardown() throws Exception { FileUtils.deleteQuietly(backupDir.toFile()); }
From source file:edu.usc.goffish.gofs.itest.RoundTripIntegrationTest.java
public void testKryoSerializationRoundtrip() throws IOException { Path testDir = Files.createTempDirectory("test"); try {/*from w w w . ja v a 2 s. co m*/ ISliceManager sliceManager = SliceManager.create(new KryoSliceSerializer(), new FileStorageManager(testDir)); doSerializationRoundtrip("kryo", sliceManager); } finally { FileUtils.deleteQuietly(testDir.toFile()); } }
From source file:com.dp2345.service.impl.FileServiceImpl.java
/** * /*from ww w . j a v a 2 s . c om*/ * * @param storagePlugin * ? * @param path * * @param tempFile * * @param contentType * */ private void addTask(final StoragePlugin storagePlugin, final String path, final File tempFile, final String contentType) { taskExecutor.execute(new Runnable() { public void run() { try { storagePlugin.upload(path, tempFile, contentType); } finally { FileUtils.deleteQuietly(tempFile); } } }); }
From source file:dremel.common.SchmeInduceTests.java
public ScannerFacade getScanner() { try {//from w w w . j a v a 2 s . c o m FileEncoding encoding = FileEncoding.JSON; Schema orecSchema = getSchema("OrecSchema.avpr.json"); Schema drecSchema = getSchema("DrecSchema.avpr.json"); // it is common schema for all cases File originalFile = getFile("OrecDremelPaperData.avro.json"); File tempDrecFile1 = getTempFile("AvroTestStarQuerySource.avro.json"); File tempDrecFile2 = getTempFile("AvroTestStarQueryDest.avro.json"); File resultFile = getTempFile("AvroTestStarQueryResult.avro.json"); FileUtils.deleteQuietly(tempDrecFile1); FileUtils.deleteQuietly(tempDrecFile2); // create empty columnar table WriterFacade writer1 = new WriterFacadeImpl(drecSchema, tempDrecFile1); // read record oriented data into columnar writer1.importFromOrec(orecSchema, originalFile, encoding, encoding); writer1 = null; // create empty columnar table WriterFacade writer2 = new WriterFacadeImpl(drecSchema, tempDrecFile2); /** * Each columnar data file contains two schemas: Fixed dremel schema and * object schema which defines actual object records */ ScannerFacade scanner1 = new ScannerFacade(drecSchema, orecSchema, /*input*/ tempDrecFile1, encoding); return scanner1; } catch (Exception ex) { throw new RuntimeException("Init of scanner failed", ex); } }
From source file:com.sketchy.server.action.DeleteImage.java
@Override public JSONServletResult execute(HttpServletRequest request) throws Exception { JSONServletResult jsonServletResult = new JSONServletResult(Status.SUCCESS); String imageName = request.getParameter("imageName"); // if it doesn't end with .rendered, this is a source image.. delete all the rendered files if (!imageName.endsWith(".rendered")) { File uploadDirectory = HttpServer.IMAGE_UPLOAD_DIRECTORY; File[] files = uploadDirectory.listFiles(); // delete all the rendered files for (int idx = 0; idx < files.length; idx++) { File file = files[idx]; String fileName = file.getName(); if (fileName.startsWith(imageName)) { if (fileName.endsWith(".rendered.png") || fileName.endsWith(".rendered.dat")) { FileUtils.deleteQuietly(file); }/* w w w . j a v a2s . c o m*/ } } } File dataFile = HttpServer.getUploadFile(ImageAttributes.getDataFilename(imageName)); File imageFile = HttpServer.getUploadFile(ImageAttributes.getImageFilename(imageName)); FileUtils.deleteQuietly(dataFile); FileUtils.deleteQuietly(imageFile); return jsonServletResult; }
From source file:ZipUtilInPlaceTest.java
public void testRemoveEntry() throws IOException { File src = new File(getClass().getResource("demo.zip").getPath()); File dest = File.createTempFile("temp", null); try {//from w ww .jav a 2 s .com FileUtils.copyFile(src, dest); assertTrue(ZipUtil.containsEntry(dest, "bar.txt")); ZipUtil.removeEntry(dest, "bar.txt"); assertTrue("Result zip misses entry 'foo.txt'", ZipUtil.containsEntry(dest, "foo.txt")); assertTrue("Result zip misses entry 'foo1.txt'", ZipUtil.containsEntry(dest, "foo1.txt")); assertTrue("Result zip misses entry 'foo2.txt'", ZipUtil.containsEntry(dest, "foo2.txt")); assertFalse("Result zip still contains 'bar.txt'", ZipUtil.containsEntry(dest, "bar.txt")); } finally { FileUtils.deleteQuietly(dest); } }