This is an automated email from the ASF dual-hosted git repository.
snazy pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/polaris.git
The following commit(s) were added to refs/heads/main by this push:
new 578833f Use FileUtils.deleteQuietly in tests (#204)
578833f is described below
commit 578833fde0dfc0ccb414b347d62140f4071a01dc
Author: Yuya Ebihara <[email protected]>
AuthorDate: Tue Aug 27 16:23:30 2024 +0900
Use FileUtils.deleteQuietly in tests (#204)
---
.../service/PolarisApplicationIntegrationTest.java | 20 ++------------------
.../catalog/PolarisRestCatalogIntegrationTest.java | 20 ++------------------
.../PolarisRestCatalogViewIntegrationTest.java | 20 ++------------------
3 files changed, 6 insertions(+), 54 deletions(-)
diff --git
a/polaris-service/src/test/java/org/apache/polaris/service/PolarisApplicationIntegrationTest.java
b/polaris-service/src/test/java/org/apache/polaris/service/PolarisApplicationIntegrationTest.java
index 75a4118..50f30b4 100644
---
a/polaris-service/src/test/java/org/apache/polaris/service/PolarisApplicationIntegrationTest.java
+++
b/polaris-service/src/test/java/org/apache/polaris/service/PolarisApplicationIntegrationTest.java
@@ -31,9 +31,9 @@ import jakarta.ws.rs.core.Response;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
-import java.util.Comparator;
import java.util.List;
import java.util.Map;
+import org.apache.commons.io.FileUtils;
import org.apache.hadoop.conf.Configuration;
import org.apache.iceberg.BaseTable;
import org.apache.iceberg.PartitionData;
@@ -117,23 +117,7 @@ public class PolarisApplicationIntegrationTest {
realm =
PolarisConnectionExtension.getTestRealm(PolarisApplicationIntegrationTest.class);
testDir = Path.of("build/test_data/iceberg/" + realm);
- if (Files.exists(testDir)) {
- if (Files.isDirectory(testDir)) {
- Files.walk(testDir)
- .sorted(Comparator.reverseOrder())
- .forEach(
- path -> {
- try {
- Files.delete(path);
- } catch (IOException e) {
- throw new RuntimeException(e);
- }
- });
-
- } else {
- Files.delete(testDir);
- }
- }
+ FileUtils.deleteQuietly(testDir.toFile());
Files.createDirectories(testDir);
PolarisApplicationIntegrationTest.userToken = userToken.token();
PolarisApplicationIntegrationTest.snowmanCredentials = snowmanCredentials;
diff --git
a/polaris-service/src/test/java/org/apache/polaris/service/catalog/PolarisRestCatalogIntegrationTest.java
b/polaris-service/src/test/java/org/apache/polaris/service/catalog/PolarisRestCatalogIntegrationTest.java
index 784f8d8..c154200 100644
---
a/polaris-service/src/test/java/org/apache/polaris/service/catalog/PolarisRestCatalogIntegrationTest.java
+++
b/polaris-service/src/test/java/org/apache/polaris/service/catalog/PolarisRestCatalogIntegrationTest.java
@@ -33,12 +33,12 @@ import jakarta.ws.rs.core.Response;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
-import java.util.Comparator;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Optional;
import java.util.UUID;
+import org.apache.commons.io.FileUtils;
import org.apache.iceberg.BaseTable;
import org.apache.iceberg.CatalogProperties;
import org.apache.iceberg.Schema;
@@ -135,23 +135,7 @@ public class PolarisRestCatalogIntegrationTest extends
CatalogTests<RESTCatalog>
realm =
PolarisConnectionExtension.getTestRealm(PolarisRestCatalogIntegrationTest.class);
Path testDir = Path.of("build/test_data/iceberg/" + realm);
- if (Files.exists(testDir)) {
- if (Files.isDirectory(testDir)) {
- Files.walk(testDir)
- .sorted(Comparator.reverseOrder())
- .forEach(
- path -> {
- try {
- Files.delete(path);
- } catch (IOException e) {
- throw new RuntimeException(e);
- }
- });
-
- } else {
- Files.delete(testDir);
- }
- }
+ FileUtils.deleteQuietly(testDir.toFile());
Files.createDirectories(testDir);
}
diff --git
a/polaris-service/src/test/java/org/apache/polaris/service/catalog/PolarisRestCatalogViewIntegrationTest.java
b/polaris-service/src/test/java/org/apache/polaris/service/catalog/PolarisRestCatalogViewIntegrationTest.java
index 8b4586f..9b557bd 100644
---
a/polaris-service/src/test/java/org/apache/polaris/service/catalog/PolarisRestCatalogViewIntegrationTest.java
+++
b/polaris-service/src/test/java/org/apache/polaris/service/catalog/PolarisRestCatalogViewIntegrationTest.java
@@ -31,9 +31,9 @@ import jakarta.ws.rs.core.Response;
import java.io.IOException;
import java.nio.file.Files;
import java.nio.file.Path;
-import java.util.Comparator;
import java.util.List;
import java.util.Optional;
+import org.apache.commons.io.FileUtils;
import org.apache.iceberg.CatalogProperties;
import org.apache.iceberg.catalog.SessionCatalog;
import org.apache.iceberg.rest.HTTPClient;
@@ -97,23 +97,7 @@ public class PolarisRestCatalogViewIntegrationTest extends
ViewCatalogTests<REST
realm =
PolarisConnectionExtension.getTestRealm(PolarisRestCatalogViewIntegrationTest.class);
Path testDir = Path.of("build/test_data/iceberg/" + realm);
- if (Files.exists(testDir)) {
- if (Files.isDirectory(testDir)) {
- Files.walk(testDir)
- .sorted(Comparator.reverseOrder())
- .forEach(
- path -> {
- try {
- Files.delete(path);
- } catch (IOException e) {
- throw new RuntimeException(e);
- }
- });
-
- } else {
- Files.delete(testDir);
- }
- }
+ FileUtils.deleteQuietly(testDir.toFile());
Files.createDirectories(testDir);
}