diff --git a/dbmigration/source/java/ch/systemsx/cisd/dbmigration/migration/SqlMigrationTestAbstract.java b/dbmigration/source/java/ch/systemsx/cisd/dbmigration/migration/SqlMigrationTestAbstract.java index 8ab6a17de8625f99bf55ce482b87f46225e9e093..4e7eafe3929bb10a384c5dfc30f42d3bbcd3bf2f 100644 --- a/dbmigration/source/java/ch/systemsx/cisd/dbmigration/migration/SqlMigrationTestAbstract.java +++ b/dbmigration/source/java/ch/systemsx/cisd/dbmigration/migration/SqlMigrationTestAbstract.java @@ -20,6 +20,7 @@ import java.io.File; import java.io.PrintWriter; import java.io.StringWriter; +import org.apache.commons.io.FileUtils; import org.testng.AssertJUnit; import org.testng.annotations.AfterTest; import org.testng.annotations.BeforeClass; @@ -69,7 +70,7 @@ public abstract class SqlMigrationTestAbstract File dir = new File(getSqlScriptOutputDirectory()); if (dir.exists()) { - dir.delete(); + FileUtils.deleteDirectory(dir); } } @@ -90,7 +91,7 @@ public abstract class SqlMigrationTestAbstract // create first version of migration database DBMigrationEngine.createOrMigrateDatabaseAndGetScriptProvider(migrationContext, firstVersion); - + migrationContext.setCreateFromScratch(false); for (int version = firstVersionInt + 1; version <= newestVersionInt; version++)