List of usage examples for org.apache.commons.io FileUtils deleteQuietly
public static boolean deleteQuietly(File file)
From source file:eu.openanalytics.rsb.config.BootstrapConfigurationServletContextListenerTestCase.java
@Test public void contextInitializedConfigurationAbsent() { final File writableConfigurationDirectory = bcscl.getWritableConfigurationDirectory(servletContextEvent); final File expectedConfigurationFileCreated = new File(writableConfigurationDirectory, Configuration.DEFAULT_JSON_CONFIGURATION_FILE); FileUtils.deleteQuietly(expectedConfigurationFileCreated); mockServletContext.addInitParameter( BootstrapConfigurationServletContextListener.RSB_CONFIGURATION_SERVLET_CONTEXT_PARAM, "non-existant-configuration"); bcscl.contextInitialized(servletContextEvent); assertThat(expectedConfigurationFileCreated.isFile(), is(true)); }
From source file:ml.shifu.guagua.mapreduce.example.sum.SumTest.java
@After public void tearDown() { FileUtils.deleteQuietly(new File(System.getProperty("user.dir") + File.separator + SUM_OUTPUT)); FileUtils.deleteQuietly(/*w w w . j ava2 s . com*/ new File(System.getProperty("user.dir") + File.separator + "." + SUM_OUTPUT + ".crc")); }
From source file:com.photon.phresco.service.api.DocumentGeneratorTest.java
private static void removeFiles() { String docTempFolder = System.getProperty(Constants.JAVA_TMP_DIR) + File.separator + "phresco"; File file = new File(docTempFolder); FileUtils.deleteQuietly(file); }
From source file:com.heliosdecompiler.helios.transformers.compilers.JavaCompiler.java
@Override public byte[] compile(String name, String contents) { File tmpdir = null;//ww w .j a va 2s . com File javaFile = null; File classFile = null; File classpathFile = null; try { tmpdir = Files.createTempDirectory("javac").toFile(); javaFile = new File(tmpdir, name + ".java"); classFile = new File(tmpdir, name + ".class"); classpathFile = new File(tmpdir, "classpath.jar"); FileUtils.write(javaFile, contents, "UTF-8", false); // Utils.save(classpathFile, FileManager.getAllLoadedData()); StringWriter stringWriter = new StringWriter(); com.sun.tools.javac.main.Main compiler = new com.sun.tools.javac.main.Main("javac", new PrintWriter(stringWriter)); int responseCode = compiler.compile(new String[] { "-d", tmpdir.getAbsolutePath(), "-classpath", /*buildPath(Arrays.asList(classFile)),*/ javaFile.getAbsolutePath() }).exitCode; if (responseCode != Main.Result.OK.exitCode) { System.out.println(stringWriter.toString()); // Shell shell = SWTUtil.generateLongMessage("Error", stringWriter.toString()); // shell.getDisplay().syncExec(() -> { // SWTUtil.center(shell); // shell.open(); // }); } else { return FileUtils.readFileToByteArray(classFile); } } catch (Exception e) { ExceptionHandler.handle(e); } finally { FileUtils.deleteQuietly(javaFile); FileUtils.deleteQuietly(classFile); FileUtils.deleteQuietly(classpathFile); FileUtils.deleteQuietly(tmpdir); } return null; }
From source file:com.thoughtworks.go.agent.AgentProcessParentImplTest.java
@After public void tearDown() { System.clearProperty("sleep.for.download"); FileUtils.deleteQuietly(stdoutLog); FileUtils.deleteQuietly(stderrLog); cleanup(); }
From source file:io.github.robwin.swagger2markup.Swagger2MarkupConverterTest.java
@Test public void testSwagger2MarkdownConversion() throws IOException { //Given/*from www .ja v a 2 s. c o m*/ File file = new File(Swagger2MarkupConverterTest.class.getResource("/json/swagger.json").getFile()); File outputDirectory = new File("build/docs/markdown/generated"); FileUtils.deleteQuietly(outputDirectory); //When Swagger2MarkupConverter.from(file.getAbsolutePath()).withMarkupLanguage(MarkupLanguage.MARKDOWN).build() .intoFolder(outputDirectory.getAbsolutePath()); //Then String[] directories = outputDirectory.list(); assertThat(directories).hasSize(3).containsAll(asList("definitions.md", "overview.md", "paths.md")); }
From source file:dremel.common.AvroTest.java
@SuppressWarnings("unchecked") @Test//from w ww . ja v a 2s .c o m public void deepCopyTest() throws IOException { Schema inSchema = getSchema("OrecSchema.avpr.json"); File inFile = getFile("OrecDremelPaperData.avro.json"); Array<GenericRecord> inData = getData(inSchema, inFile, FileEncoding.JSON); File outFile = getTempFile("AvroTestCopyDeep.avro.json"); FileUtils.deleteQuietly(outFile); Encoder encoder = new JsonEncoder(inSchema, new FileOutputStream(outFile)); DatumWriter<Array<GenericRecord>> writer = new GenericDatumWriter<Array<GenericRecord>>(inSchema); Array<GenericRecord> outData = (Array<GenericRecord>) deepCopyRecursive(inSchema, inData); writer.write(outData, encoder); encoder.flush(); assertTrue("Copied files differs", FileUtils.contentEquals(inFile, outFile)); // FileUtils.forceDelete(outFile); FileUtils.forceDeleteOnExit(outFile); // TODO fucking file hasn't being // deleted for some reason }
From source file:com.codspire.mojo.artifactlookup.ArtifactLookupMojoTest.java
@After public void cleanup() { FileUtils.deleteQuietly(new File(OUTPUT_DIRECTORY.getAbsoluteFile() + File.separator + plugInConfig.getString("default.dependency.filename"))); FileUtils.deleteQuietly(new File(OUTPUT_DIRECTORY.getAbsoluteFile() + File.separator + plugInConfig.getString("default.lookup.status.filename"))); }
From source file:com.microsoft.azure.management.datalake.store.uploader.UploadMetadataGeneratorTests.java
@Test public void UploadMetadataGenerator_AlignSegmentsToRecordBoundaries() throws IOException, UploadFailedException, InvalidMetadataException { //We keep creating a file, by appending a number of bytes to it (taken from FileLengthsInMB). //At each iteration, we append a new blob of data, and then run the whole test on the entire file Random rnd = new Random(0); File folderPath = new File(MessageFormat.format("{0}\\uploadtest", new File(".").getAbsoluteFile())); File filePath = new File(folderPath, "verifymetadata.txt"); try {/*from ww w.ja va 2 s . com*/ if (!folderPath.exists()) { folderPath.mkdirs(); } if (filePath.exists()) { filePath.delete(); } for (Number lengthMB : FileLengthsMB) { int appendLength = (int) (lengthMB.doubleValue() * 1024 * 1024); AppendToFile(filePath.getAbsolutePath(), appendLength, rnd, 0, MaxAppendLength); String metadataFilePath = filePath + ".metadata.txt"; UploadParameters up = new UploadParameters(filePath.getAbsolutePath(), filePath.getAbsolutePath(), null, 1, false, false, false, 4 * 1024 * 1024, null); UploadMetadataGenerator mg = new UploadMetadataGenerator(up, MaxAppendLength); UploadMetadata metadata = mg.createNewMetadata(metadataFilePath); VerifySegmentsAreOnRecordBoundaries(metadata, filePath.getAbsolutePath()); } } finally { if (folderPath.exists()) { FileUtils.deleteQuietly(folderPath); } } }
From source file:com.epam.ta.reportportal.util.ResourceCopierBeanTest.java
@After public void deleteCreatedFile() throws IOException { FileUtils.deleteQuietly(new File(StandardSystemProperty.JAVA_IO_TMPDIR.value(), RANDOM_NAME)); }