diff --git a/spring-data-geode-test/src/main/java/org/springframework/data/gemfire/tests/integration/IntegrationTestsSupport.java b/spring-data-geode-test/src/main/java/org/springframework/data/gemfire/tests/integration/IntegrationTestsSupport.java index 98e70a9..478b521 100644 --- a/spring-data-geode-test/src/main/java/org/springframework/data/gemfire/tests/integration/IntegrationTestsSupport.java +++ b/spring-data-geode-test/src/main/java/org/springframework/data/gemfire/tests/integration/IntegrationTestsSupport.java @@ -536,6 +536,10 @@ public abstract class IntegrationTestsSupport { return directory; } + protected static boolean removeRecursiveDirectory(@NonNull File directory) { + return directory != null && directory.isDirectory() && FileSystemUtils.deleteRecursive(directory); + } + protected static boolean isDeleteDirectoryOnExit() { return !System.getProperties().containsKey(DIRECTORY_DELETE_ON_EXIT_PROPERTY) || Boolean.getBoolean(DIRECTORY_DELETE_ON_EXIT_PROPERTY);