List of usage examples for org.apache.commons.io FileUtils deleteQuietly
public static boolean deleteQuietly(File file)
From source file:info.fetter.logstashforwarder.FileWatcherTest.java
@Test public void testWildcardWatch() throws InterruptedException, IOException { if (System.getProperty("os.name").toLowerCase().contains("win")) { logger.warn("Not executing this test on windows"); return;/*from w ww . j a va2s . c o m*/ } FileWatcher watcher = new FileWatcher(); watcher.addFilesToWatch("./testFileWatcher*.txt", new Event().addField("test", "test"), FileWatcher.ONE_DAY); watcher.initialize(); File file1 = new File("testFileWatcher1.txt"); File file2 = new File("testFileWatcher2.txt"); //File file3 = new File("test3.txt"); //File file4 = new File("test4.txt"); //File testDir = new File("testFileWatcher"); //FileUtils.forceMkdir(new File("test")); watcher.checkFiles(); Thread.sleep(100); FileUtils.write(file1, "file 1 line 1\n", true); Thread.sleep(100); watcher.checkFiles(); FileUtils.write(file1, "file 1 line 2\n", true); //FileUtils.write(file2, "file 2 line 1\n", true); Thread.sleep(1000); watcher.checkFiles(); // FileUtils.moveFileToDirectory(file1, testDir, true); // FileUtils.write(file2, "file 2 line 2\n", true); FileUtils.moveFile(file1, file2); // FileUtils.write(file2, "file 3 line 1\n", true); // Thread.sleep(1000); watcher.checkFiles(); // // watcher.close(); FileUtils.deleteQuietly(file1); FileUtils.deleteQuietly(file2); // FileUtils.forceDelete(testDir); }
From source file:edu.umn.msi.tropix.common.io.IOContextsTest.java
@Test(groups = "unit") public void inputForFile() throws IOException { final File file1 = File.createTempFile("tpx", "tst"), file2 = File.createTempFile("tpx", "tst"); try {//from w ww .j ava2s. c om FileUtils.writeStringToFile(file1, "Moo Cow"); final InputContext inputContext = InputContexts.forFile(file1); inputContext.get(file2); assert FileUtils.readFileToString(file2).equals("Moo Cow"); } finally { FileUtils.deleteQuietly(file1); FileUtils.deleteQuietly(file2); } }
From source file:io.github.swagger2markup.extensions.DynamicDocumentExtensionTest.java
@Test public void testSwagger2MarkdownExtensions() throws IOException, URISyntaxException { //Given//from w w w .j av a2 s. co m Path file = Paths .get(DynamicDocumentExtensionTest.class.getResource("/yaml/swagger_petstore.yaml").toURI()); Path outputDirectory = Paths.get("build/test/markdown/generated"); FileUtils.deleteQuietly(outputDirectory.toFile()); //When Properties properties = new Properties(); properties .load(DynamicDocumentExtensionTest.class.getResourceAsStream("/config/markdown/config.properties")); Swagger2MarkupConfig config = new Swagger2MarkupConfigBuilder(properties) .withMarkupLanguage(MarkupLanguage.MARKDOWN).build(); Swagger2MarkupExtensionRegistry registry = new Swagger2MarkupExtensionRegistryBuilder() //.withDefinitionsDocumentExtension(new DynamicDefinitionsDocumentExtension(Paths.get("src/test/resources/docs/markdown/extensions"))) //.withPathsDocumentExtension(new DynamicPathsDocumentExtension(Paths.get("src/test/resources/docs/markdown/extensions"))) .build(); Swagger2MarkupConverter.from(file).withConfig(config).withExtensionRegistry(registry).build() .toFolder(outputDirectory); //Then assertThat(new String(Files.readAllBytes(outputDirectory.resolve("paths.md")))) .contains("Pet update request extension"); assertThat(new String(Files.readAllBytes(outputDirectory.resolve("definitions.md")))) .contains("Pet extension"); }
From source file:de.fau.cs.osr.hddiff.perfsuite.RunXyDiff.java
public EditScriptAnalysis run(PageRevDiffNode prdn, File fileA, File fileB) { File fileDiff = null;/*from w ww . j a v a 2s. c om*/ try { fileDiff = serialization.createTempDiffFile(prdn); runXyDiff(fileA, fileB, fileDiff); Document doc = serialization.parseXml(fileDiff); editScriptAnalysis = new EditScriptAnalysis(); evaluateDiff(doc.getDocumentElement(), 0, false, GenericEditOp.NONE); return editScriptAnalysis; } catch (Exception e) { if (e instanceof XyDiffException) throw (XyDiffException) e; throw new XyDiffException(e); } finally { removeXidMap(fileA); removeXidMap(fileB); FileUtils.deleteQuietly(fileDiff); } }
From source file:com.splunk.shuttl.archiver.metastore.MetadataStoreReadIntegrationTest.java
@AfterMethod public void tearDown() { FileUtils.deleteQuietly(remoteMetadata); FileUtils.deleteQuietly(localMetadata); }
From source file:com.splunk.shuttl.testutil.TUtilsFunctional.java
/** * Delete archiving and temp directory of a config that's configured to * archive on the local file system.// www . jav a 2s. com */ public static void tearDownLocalConfig(ArchiveConfiguration config) { FileUtils.deleteQuietly(new File(config.getArchivingRoot())); FileUtils.deleteQuietly(new File(config.getTmpDirectory())); }
From source file:com.photon.maven.plugins.android.phase09package.ApklibMojo.java
protected File createApkLibraryFile() throws MojoExecutionException { final File apklibrary = new File(project.getBuild().getDirectory(), project.getBuild().getFinalName() + "." + APKLIB); FileUtils.deleteQuietly(apklibrary); try {//from w w w . j a v a 2 s . c o m JarArchiver jarArchiver = new JarArchiver(); jarArchiver.setDestFile(apklibrary); jarArchiver.addFile(androidManifestFile, "AndroidManifest.xml"); addDirectory(jarArchiver, assetsDirectory, "assets"); addDirectory(jarArchiver, resourceDirectory, "res"); addDirectory(jarArchiver, sourceDirectory, "src"); addJavaResources(jarArchiver, project.getBuild().getResources(), "src"); // Lastly, add any native libraries addNativeLibraries(jarArchiver); jarArchiver.createArchive(); } catch (ArchiverException e) { throw new MojoExecutionException("ArchiverException while creating ." + APKLIB + " file.", e); } catch (IOException e) { throw new MojoExecutionException("IOException while creating ." + APKLIB + " file.", e); } return apklibrary; }
From source file:com.datatorrent.contrib.kafka.KafkaOperatorTestBase.java
public void startZookeeper(final int clusterId) { try {/*from w w w . jav a 2s . co m*/ //before start, clean the zookeeper files if it exists FileUtils.deleteQuietly(new File(baseDir, zkBaseDir)); int clientPort = TEST_ZOOKEEPER_PORT[clusterId]; int numConnections = 10; int tickTime = 2000; File dir = new File(baseDir, zkdir[clusterId]); TestZookeeperServer kserver = new TestZookeeperServer(dir, dir, tickTime); zkFactory[clusterId] = new NIOServerCnxnFactory(); zkFactory[clusterId].configure(new InetSocketAddress(clientPort), numConnections); zkFactory[clusterId].startup(kserver); // start the zookeeper server. Thread.sleep(2000); kserver.startup(); } catch (Exception ex) { logger.debug(ex.getLocalizedMessage()); } }
From source file:com.izforge.izpack.installer.unpacker.Pack200FileUnpackerTest.java
@Override protected InputStream createPackStream(File source) throws IOException { File tmpfile = null;//from w w w .j a v a 2 s . c o m JarFile jar = null; try { tmpfile = File.createTempFile("izpack-compress", ".pack200", FileUtils.getTempDirectory()); CountingOutputStream proxyOutputStream = new CountingOutputStream(FileUtils.openOutputStream(tmpfile)); OutputStream bufferedStream = IOUtils.buffer(proxyOutputStream); Pack200.Packer packer = createPack200Packer(this.packFile); jar = new JarFile(this.packFile.getFile()); packer.pack(jar, bufferedStream); bufferedStream.flush(); this.packFile.setSize(proxyOutputStream.getByteCount()); ByteArrayOutputStream out = new ByteArrayOutputStream(); IOUtils.copy(FileUtils.openInputStream(tmpfile), out); out.close(); return new ByteArrayInputStream(out.toByteArray()); } finally { if (jar != null) { jar.close(); } FileUtils.deleteQuietly(tmpfile); } }
From source file:com.thoughtworks.go.domain.AgentInstanceTest.java
@After public void tearDown() throws Exception { FileUtils.deleteQuietly(new File("config/agentkeystore")); new SystemEnvironment().setProperty("agent.connection.timeout", "300"); new SystemEnvironment().clearProperty(SystemEnvironment.AGENT_SIZE_LIMIT); }