List of usage examples for org.apache.commons.io FileUtils deleteQuietly
public static boolean deleteQuietly(File file)
From source file:com.thoughtworks.go.server.materials.MaterialDatabaseGitUpdaterTest.java
@Test public void shouldRemoveFlyweightWhenConfiguredBranchDoesNotExist() throws Exception { File flyweightDir = new File("pipelines", "flyweight"); FileUtils.deleteQuietly(flyweightDir); material = new GitMaterial(testRepo.projectRepositoryUrl(), "bad-bad-branch"); try {//from w ww . j av a 2 s. c o m updater.updateMaterial(material); fail("material update should have failed as given branch does not exist in repository"); } catch (Exception e) { //ignore } MaterialInstance materialInstance = materialRepository.findMaterialInstance(material); assertThat(materialInstance, is(nullValue())); assertThat(FileUtil.listFiles(flyweightDir).length, is(0));//no flyweight dir left behind }
From source file:com.splunk.shuttl.archiver.model.MovesBucketsTest.java
@AfterMethod(alwaysRun = true) public void tearDown() { FileUtils.deleteQuietly(directoryToMoveTo); }
From source file:io.github.swagger2markup.extensions.SchemaExtensionTest.java
@Test public void testSwagger2AsciiDocSchemaExtension() throws IOException, URISyntaxException { //Given/*from w w w. j a v a 2 s. co m*/ Path file = Paths.get(SchemaExtensionTest.class.getResource("/yaml/swagger_petstore.yaml").toURI()); Path outputDirectory = Paths.get("build/test/asciidoc/generated"); FileUtils.deleteQuietly(outputDirectory.toFile()); //When Properties properties = new Properties(); properties.load(SchemaExtensionTest.class.getResourceAsStream("/config/config.properties")); Swagger2MarkupConfig config = new Swagger2MarkupConfigBuilder(properties).build(); Swagger2MarkupExtensionRegistry registry = new Swagger2MarkupExtensionRegistryBuilder() //.withDefinitionsDocumentExtension(new SchemaExtension(Paths.get("src/test/resources/docs/asciidoc/extensions").toUri())) .build(); Swagger2MarkupConverter.from(file).withConfig(config).withExtensionRegistry(registry).build() .toFolder(outputDirectory); //Then assertThat(new String(Files.readAllBytes(outputDirectory.resolve("definitions.adoc")))).contains("=== Pet"); assertThat(new String(Files.readAllBytes(outputDirectory.resolve("definitions.adoc")))) .contains("==== XML Schema"); }
From source file:hudson.maven.settings.SettingsProviderUtils.java
/** * /*from ww w.java 2s . c om*/ * @param config * @param workspace */ public static FilePath copyConfigContentToFilePath(Config config, FilePath workspace) throws IOException, InterruptedException { File tmpContentFile = null; ByteArrayInputStream bs = null; try { tmpContentFile = File.createTempFile("config", "tmp"); FilePath filePath = new FilePath(workspace, tmpContentFile.getName()); bs = new ByteArrayInputStream(config.content.getBytes()); filePath.copyFrom(bs); return filePath; } finally { FileUtils.deleteQuietly(tmpContentFile); IOUtils.closeQuietly(bs); } }
From source file:com.thoughtworks.go.domain.TestArtifactPlanTest.java
@After public void tearDown() { temporaryFolder.delete(); FileUtils.deleteQuietly(rootPath); }
From source file:com.unister.semweb.drums.file.EnlargeFileTest.java
/** Deletes the test file. */ @Before/*from w ww . jav a 2 s . c o m*/ public void initialise() throws Exception { FileUtils.deleteQuietly(new File(testFilename)); }
From source file:com.switchfly.compress.cli.CompressCLITest.java
@Before public void setUp() throws Exception { _inputLocation = new File(getClass().getResource("asset_packages.yml").getFile()).getParentFile(); _outputLocation = File.createTempFile("output_", "_TEST"); if (_outputLocation.exists()) { _outputLocation.delete();//from w ww.jav a 2 s . c o m } _outputLocation.mkdir(); _outputFile = File.createTempFile("output_", "_compressed"); FileUtils.deleteQuietly(_outputFile); _configuration = FileUtils .readFileToString(new File(getClass().getResource("asset_packages.yml").getFile())); }
From source file:au.org.ala.layers.grid.GridCacheBuilder.java
public static void all(String divaGridDir, String outputDir, LayerIntersectDAO layerIntersectDAO) { //load up all diva grids in a directory ArrayList<Grid> grids = loadGridHeaders(divaGridDir); //identify groups ArrayList<ArrayList<Grid>> groups = identifyGroups(grids); File tmpDir = new File(outputDir + "/tmp/"); try {//from ww w.j a v a 2 s . c o m FileUtils.forceMkdir(tmpDir); //delete existing files, if any for (File f : tmpDir.listFiles()) { if (f.isFile()) { FileUtils.deleteQuietly(f); } } } catch (IOException e) { logger.error("failed to create or empty tmp dir in: " + outputDir, e); } //write large enough groups for (int i = 0; i < groups.size(); i++) { try { writeGroup(tmpDir.getPath(), groups.get(i)); } catch (IOException e) { logger.error(e.getMessage(), e); } } //delete existing files for (File f : new File(outputDir).listFiles()) { if (f.isFile()) { FileUtils.deleteQuietly(f); } } //move new files for (File f : tmpDir.listFiles()) { try { FileUtils.moveFile(f, new File(f.getPath().replace("/tmp/", ""))); } catch (IOException e) { logger.error("failed to move new grid cache file: " + f.getPath()); } } //reload grid cache layerIntersectDAO.reload(); }
From source file:net.netheos.pcsapi.BytesIOTest.java
@After public void tearDown() { FileUtils.deleteQuietly(tmpDir); }
From source file:com.thoughtworks.go.agent.common.util.JarUtilTest.java
@After public void tearDown() throws IOException { FileUtils.deleteQuietly(new File(PATH_WITH_HASHES + "test-agent.jar")); FileUtils.deleteDirectory(new File(PATH_WITH_HASHES)); }