You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@accumulo.apache.org by do...@apache.org on 2022/02/28 14:14:08 UTC
[accumulo] branch main updated: Fix usage of @Tempdir causing tests to be skipped (#2528)
This is an automated email from the ASF dual-hosted git repository.
domgarguilo pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/accumulo.git
The following commit(s) were added to refs/heads/main by this push:
new 4a6c477 Fix usage of @Tempdir causing tests to be skipped (#2528)
4a6c477 is described below
commit 4a6c477f7f243750c57b23fe3e32b61d6ee19ffd
Author: Dom G <do...@gmail.com>
AuthorDate: Mon Feb 28 09:13:58 2022 -0500
Fix usage of @Tempdir causing tests to be skipped (#2528)
---
.../accumulo/core/classloader/ContextClassLoaderFactoryTest.java | 2 +-
.../org/apache/accumulo/core/file/BloomFilterLayerLookupTest.java | 2 +-
.../java/org/apache/accumulo/core/file/rfile/GenerateSplitsTest.java | 4 +++-
core/src/test/java/org/apache/accumulo/core/file/rfile/RFileTest.java | 2 +-
4 files changed, 6 insertions(+), 4 deletions(-)
diff --git a/core/src/test/java/org/apache/accumulo/core/classloader/ContextClassLoaderFactoryTest.java b/core/src/test/java/org/apache/accumulo/core/classloader/ContextClassLoaderFactoryTest.java
index b05856d..4f0e2f2 100644
--- a/core/src/test/java/org/apache/accumulo/core/classloader/ContextClassLoaderFactoryTest.java
+++ b/core/src/test/java/org/apache/accumulo/core/classloader/ContextClassLoaderFactoryTest.java
@@ -38,7 +38,7 @@ import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
public class ContextClassLoaderFactoryTest {
@TempDir
- private static final File tempFolder = new File(System.getProperty("user.dir") + "/target",
+ private final File tempFolder = new File(System.getProperty("user.dir") + "/target",
ContextClassLoaderFactoryTest.class.getSimpleName() + "/");
private String uri1;
diff --git a/core/src/test/java/org/apache/accumulo/core/file/BloomFilterLayerLookupTest.java b/core/src/test/java/org/apache/accumulo/core/file/BloomFilterLayerLookupTest.java
index 2e90ec7..af31354 100644
--- a/core/src/test/java/org/apache/accumulo/core/file/BloomFilterLayerLookupTest.java
+++ b/core/src/test/java/org/apache/accumulo/core/file/BloomFilterLayerLookupTest.java
@@ -55,7 +55,7 @@ public class BloomFilterLayerLookupTest extends WithTestNames {
private static final SecureRandom random = new SecureRandom();
@TempDir
- private static final File tempDir = new File(System.getProperty("user.dir") + "/target",
+ private final File tempDir = new File(System.getProperty("user.dir") + "/target",
BloomFilterLayerLookupTest.class.getSimpleName() + "/");
@Test
diff --git a/core/src/test/java/org/apache/accumulo/core/file/rfile/GenerateSplitsTest.java b/core/src/test/java/org/apache/accumulo/core/file/rfile/GenerateSplitsTest.java
index beb3102..3e2da21 100644
--- a/core/src/test/java/org/apache/accumulo/core/file/rfile/GenerateSplitsTest.java
+++ b/core/src/test/java/org/apache/accumulo/core/file/rfile/GenerateSplitsTest.java
@@ -51,7 +51,7 @@ public class GenerateSplitsTest {
private static final Logger log = LoggerFactory.getLogger(GenerateSplitsTest.class);
@TempDir
- public static final File tempFolder = new File(System.getProperty("user.dir") + "/target",
+ private static File tempFolder = new File(System.getProperty("user.dir") + "/target",
GenerateSplitsTest.class.getSimpleName() + "/");
private static final RFileTest.TestRFile trf = new RFileTest.TestRFile(null);
@@ -75,6 +75,7 @@ public class GenerateSplitsTest {
trf.closeWriter();
File file = new File(tempFolder, "testGenerateSplits.rf");
+ assertTrue(file.createNewFile(), "Failed to create file: " + file);
try (var fileOutputStream = new FileOutputStream(file)) {
fileOutputStream.write(trf.baos.toByteArray());
}
@@ -82,6 +83,7 @@ public class GenerateSplitsTest {
log.info("Wrote to file {}", rfilePath);
File splitsFile = new File(tempFolder, "testSplitsFile");
+ assertTrue(splitsFile.createNewFile(), "Failed to create file: " + splitsFile);
splitsFilePath = splitsFile.getAbsolutePath();
}
diff --git a/core/src/test/java/org/apache/accumulo/core/file/rfile/RFileTest.java b/core/src/test/java/org/apache/accumulo/core/file/rfile/RFileTest.java
index 4a60290..8abfd8c 100644
--- a/core/src/test/java/org/apache/accumulo/core/file/rfile/RFileTest.java
+++ b/core/src/test/java/org/apache/accumulo/core/file/rfile/RFileTest.java
@@ -129,7 +129,7 @@ public class RFileTest {
private static final Configuration hadoopConf = new Configuration();
@TempDir
- private static final File tempFolder =
+ private final File tempFolder =
new File(System.getProperty("user.dir") + "/target", RFileTest.class.getSimpleName() + "/");
@BeforeAll