List of usage examples for org.apache.commons.io FileUtils deleteDirectory
public static void deleteDirectory(File directory) throws IOException
From source file:jatoo.log4j.Log4jUtilsTest.java
@After public void after() throws Exception { Log4jUtils.destroy();//from ww w . ja va 2s .c o m Assert.assertNull(System.getProperty(Log4jUtils.SYSTEM_PROPERTY_LOGS_DIRECTORY)); FileUtils.deleteDirectory(LOGS1_DIRECTORY); Assert.assertFalse(LOGS1_DIRECTORY.exists()); FileUtils.deleteDirectory(LOGS2_DIRECTORY); Assert.assertFalse(LOGS2_DIRECTORY.exists()); }
From source file:com.kylinolap.common.util.LocalFileMetadataTestCase.java
@Override public void cleanupTestMetadata() { try {/*from www .j a va2 s.co m*/ FileUtils.deleteDirectory(new File(tempTestMetadataUrl)); } catch (IOException e) { throw new IllegalStateException("Can't delete directory " + tempTestMetadataUrl, e); } System.clearProperty(KylinConfig.KYLIN_CONF); KylinConfig.destoryInstance(); this.tempTestMetadataUrl = null; }
From source file:azkaban.execapp.JobRunnerTest.java
@Before public void setUp() throws Exception { System.out.println("Create temp dir"); workingDir = new File("_AzkabanTestDir_" + System.currentTimeMillis()); if (workingDir.exists()) { FileUtils.deleteDirectory(workingDir); }/* w w w . j a v a2s .c o m*/ workingDir.mkdirs(); jobtypeManager = new JobTypeManager(null, null, this.getClass().getClassLoader()); jobtypeManager.getJobTypePluginSet().addPluginClass("java", JavaJob.class); }
From source file:hoot.services.controllers.ingest.RasterToTilesResourceTest.java
@AfterClass public static void oneTimeTearDown() throws Exception { FileUtils.deleteDirectory(homeFolder); HootCustomPropertiesSetter.setProperty("HOME_FOLDER", original_HOME_FOLDER); HootCustomPropertiesSetter.setProperty("TILE_SERVER_PATH", original_TILE_SERVER_PATH); }
From source file:com.haulmont.cuba.core.sys.dbupdate.DbUpdaterEngineTest.java
@SuppressWarnings("ResultOfMethodCallIgnored") @Before/*from ww w. ja va 2s.c o m*/ public void setUp() throws Exception { GlobalConfig config = AppBeans.get(Configuration.class).getConfig(GlobalConfig.class); dbmsDir = new File(config.getTempDir(), "db. dir"); if (dbmsDir.exists()) { FileUtils.deleteDirectory(dbmsDir); } dbmsDir.mkdirs(); dbmsWebInfDir = new File(config.getTempDir(), "WEB-INF/db"); if (dbmsWebInfDir.exists()) { FileUtils.deleteDirectory(dbmsWebInfDir); } dbmsWebInfDir.mkdirs(); File dir; File file; // Init scripts dir = new File(dbmsWebInfDir, "10-cuba/init/postgres"); dir.mkdirs(); file = new File(dir, "create-db.sql"); file.createNewFile(); dir = new File(dbmsDir, "10-cuba/init/mssql"); dir.mkdirs(); file = new File(dir, "create-db.sql"); file.createNewFile(); mssqlInitFiles.add(file); dir = new File(dbmsDir, "10-cuba/init/mssql-2012"); dir.mkdirs(); file = new File(dir, "create-db.sql"); file.createNewFile(); mssql2012InitFiles.add(file); dir = new File(dbmsDir, "50-app/init/mssql"); dir.mkdirs(); file = new File(dir, "10.create-db.sql"); file.createNewFile(); mssqlInitFiles.add(file); mssql2012InitFiles.add(file); file = new File(dir, "20.create-db.sql"); file.createNewFile(); mssqlInitFiles.add(file); mssql2012InitFiles.add(file); file = new File(dir, "30.create-db.sql"); file.createNewFile(); mssqlInitFiles.add(file); dir = new File(dbmsDir, "50-app/init/mssql-2012"); dir.mkdirs(); file = new File(dir, "30.create-db.sql"); file.createNewFile(); mssql2012InitFiles.add(file); file = new File(dir, "40.create-db.sql"); file.createNewFile(); mssql2012InitFiles.add(file); // Update scripts dir = new File(dbmsDir, "10-cuba/update/mssql/13"); dir.mkdirs(); file = new File(dir, "cuba-update-1.sql"); file.createNewFile(); mssqlUpdateFiles.add(file); mssql2012UpdateFiles.add(file); dir = new File(dbmsDir, "10-cuba/update/mssql/14"); dir.mkdirs(); file = new File(dir, "cuba-update-2.sql"); file.createNewFile(); mssqlUpdateFiles.add(file); mssql2012UpdateFiles.add(file); dir = new File(dbmsDir, "50-app/update/mssql/14"); dir.mkdirs(); file = new File(dir, "app-update-0.sql"); file.createNewFile(); mssqlUpdateFiles.add(file); mssql2012UpdateFiles.add(file); file = new File(dir, "app-update-1.sql"); file.createNewFile(); mssqlUpdateFiles.add(file); dir = new File(dbmsDir, "50-app/update/mssql-2012/14"); dir.mkdirs(); file = new File(dir, "app-update-1.sql"); file.createNewFile(); mssql2012UpdateFiles.add(file); file = new File(dir, "app-update-2.sql"); file.createNewFile(); mssql2012UpdateFiles.add(file); }
From source file:com.streamsets.datacollector.execution.snapshot.TestCacheSnapshotStore.java
@Before public void setUp() throws IOException { File f = new File(System.getProperty(RuntimeModule.SDC_PROPERTY_PREFIX + RuntimeInfo.DATA_DIR)); FileUtils.deleteDirectory(f); ObjectGraph objectGraph = ObjectGraph.create(CacheSnapshotStoreModule.class); snapshotStore = objectGraph.get(SnapshotStore.class); }
From source file:de.nrw.hbz.regal.sync.ingest.TestOpusDownloader.java
@Test public void downloadPid() throws IOException { OpusDownloader downloader = new OpusDownloader(); downloader.init(piddownloaderServer, piddownloaderDownloadLocation); downloader.download(pid);//from w w w .j a v a2s . c om File file = new File(piddownloaderDownloadLocation + File.separator + pid); Assert.assertTrue(file.exists()); FileUtils.deleteDirectory(file); Assert.assertTrue(!file.exists()); }
From source file:de.rub.syssec.saaf.analysis.steps.cleanup.DeleteFilesStep.java
/** * Delete all related app data.//from ww w .jav a 2 s. c om * @param app */ private static boolean deleteAppData(ApplicationInterface app) { // Directory may be null if, eg, the file magic does not match and hence nothing was unpacked if (app != null && app.getApplicationDirectory() != null) { if (app.getApplicationDirectory().exists()) { try { FileUtils.deleteDirectory(app.getApplicationDirectory()); } catch (IOException e) { LOGGER.error("Could not delete directory: " + e.getMessage()); return false; } } File appCopy = new File(Config.getInstance().getConfigValue(ConfigKeys.DIRECTORY_APPS, "apps") + File.separator + app.getApplicationName() + "." + app.getFileExtension()); if (appCopy.exists()) { appCopy.delete(); } } return true; }
From source file:com.bluexml.side.deployer.documentation.DocumentationDeployer.java
@Override protected void clean(File fileToDeploy) throws Exception { FileUtils.deleteDirectory(fileToDeploy); }
From source file:de.akquinet.chameria.activation.ActivationTest.java
@After public void tearDown() throws Exception { FileUtils.deleteDirectory(new File("log")); FileUtils.deleteDirectory(new File("chameleon-cache")); }