From 89c91ec57058373fab59f2a329a2a31de6c86573 Mon Sep 17 00:00:00 2001 From: Nandakumar Vadivelu Date: Fri, 29 Dec 2023 02:55:52 +0530 Subject: [PATCH 1/2] Clean-up of tmp files created in CrossLanguageTest --- .../test/java/org/apache/fury/format/CrossLanguageTest.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/java/fury-format/src/test/java/org/apache/fury/format/CrossLanguageTest.java b/java/fury-format/src/test/java/org/apache/fury/format/CrossLanguageTest.java index c9a01fbdba..e270a8e112 100644 --- a/java/fury-format/src/test/java/org/apache/fury/format/CrossLanguageTest.java +++ b/java/fury-format/src/test/java/org/apache/fury/format/CrossLanguageTest.java @@ -100,8 +100,8 @@ public void testMapEncoder() throws IOException { RowEncoder encoder = Encoders.bean(A.class); System.out.println("Schema: " + encoder.schema()); Assert.assertEquals(a, encoder.decode(encoder.encode(a))); - Files.deleteIfExists(Paths.get("foo")); - Path dataFile = Files.createFile(Paths.get("foo")); + Path dataFile = Files.createTempFile("foo", "tmp" ); + dataFile.toFile().deleteOnExit(); { Files.write(dataFile, encoder.encode(a)); ImmutableList command = From 41896ccc4c3bf8950337c877b47e023034d8c2c9 Mon Sep 17 00:00:00 2001 From: Nandakumar Vadivelu Date: Fri, 29 Dec 2023 10:13:09 +0530 Subject: [PATCH 2/2] Fixed checkstyle issue --- .../test/java/org/apache/fury/format/CrossLanguageTest.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/java/fury-format/src/test/java/org/apache/fury/format/CrossLanguageTest.java b/java/fury-format/src/test/java/org/apache/fury/format/CrossLanguageTest.java index e270a8e112..b5f6e3419c 100644 --- a/java/fury-format/src/test/java/org/apache/fury/format/CrossLanguageTest.java +++ b/java/fury-format/src/test/java/org/apache/fury/format/CrossLanguageTest.java @@ -29,7 +29,6 @@ import java.nio.channels.Channels; import java.nio.file.Files; import java.nio.file.Path; -import java.nio.file.Paths; import java.nio.file.StandardOpenOption; import java.util.ArrayList; import java.util.Arrays; @@ -100,7 +99,7 @@ public void testMapEncoder() throws IOException { RowEncoder encoder = Encoders.bean(A.class); System.out.println("Schema: " + encoder.schema()); Assert.assertEquals(a, encoder.decode(encoder.encode(a))); - Path dataFile = Files.createTempFile("foo", "tmp" ); + Path dataFile = Files.createTempFile("foo", "tmp"); dataFile.toFile().deleteOnExit(); { Files.write(dataFile, encoder.encode(a));