This is an automated email from the ASF dual-hosted git repository.

lidavidm pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git


The following commit(s) were added to refs/heads/main by this push:
     new 7c15568aa7 GH-42042: [Java] Update Unit Tests for Compressions Module 
(#42044)
7c15568aa7 is described below

commit 7c15568aa71c1366af5eadb6140fa445f6ce4cd0
Author: Hyunseok Seo <[email protected]>
AuthorDate: Mon Jun 10 09:48:05 2024 +0900

    GH-42042: [Java] Update Unit Tests for Compressions Module (#42044)
    
    
    
    ### Rationale for this change
    
    Update package from JUnit 4(`org.junit`) to JUnit 5(`org.junit.jupiter`).
    
    ### What changes are included in this PR?
    
    - [x]  Replacing `org.junit` with `org.junit.jupiter.api`.
    - [x] Updating `Assertions.assertXXX` to `assertXXX` using static imports
    - [x] Updating annotations such as `@ After`.
      - `@ After` -> `@ AfterEach`
    - [x] Doing self review
    
    ### Are these changes tested?
    
    Yes, existing tests have passed.
    
    ### Are there any user-facing changes?
    
    No.
    
    * GitHub Issue: #42042
    
    Authored-by: Hyunseok Seo <[email protected]>
    Signed-off-by: David Li <[email protected]>
---
 .../TestArrowReaderWriterWithCompression.java      | 59 ++++++++++++----------
 1 file changed, 31 insertions(+), 28 deletions(-)

diff --git 
a/java/compression/src/test/java/org/apache/arrow/compression/TestArrowReaderWriterWithCompression.java
 
b/java/compression/src/test/java/org/apache/arrow/compression/TestArrowReaderWriterWithCompression.java
index af28333746..24d6abf3cb 100644
--- 
a/java/compression/src/test/java/org/apache/arrow/compression/TestArrowReaderWriterWithCompression.java
+++ 
b/java/compression/src/test/java/org/apache/arrow/compression/TestArrowReaderWriterWithCompression.java
@@ -17,6 +17,11 @@
 
 package org.apache.arrow.compression;
 
+import static org.junit.jupiter.api.Assertions.assertEquals;
+import static org.junit.jupiter.api.Assertions.assertFalse;
+import static org.junit.jupiter.api.Assertions.assertThrows;
+import static org.junit.jupiter.api.Assertions.assertTrue;
+
 import java.io.ByteArrayOutputStream;
 import java.io.IOException;
 import java.nio.channels.Channels;
@@ -46,9 +51,7 @@ import org.apache.arrow.vector.types.pojo.Field;
 import org.apache.arrow.vector.types.pojo.FieldType;
 import org.apache.arrow.vector.types.pojo.Schema;
 import org.apache.arrow.vector.util.ByteArrayReadableSeekableByteChannel;
-import org.junit.After;
-import org.junit.Assert;
-import org.junit.jupiter.api.Assertions;
+import org.junit.jupiter.api.AfterEach;
 import org.junit.jupiter.api.BeforeEach;
 import org.junit.jupiter.api.Test;
 
@@ -67,7 +70,7 @@ public class TestArrowReaderWriterWithCompression {
     root = null;
   }
 
-  @After
+  @AfterEach
   public void tearDown() {
     if (root != null) {
       root.close();
@@ -134,19 +137,19 @@ public class TestArrowReaderWriterWithCompression {
     try (ArrowFileReader reader =
         new ArrowFileReader(new 
ByteArrayReadableSeekableByteChannel(out.toByteArray()), allocator,
             CommonsCompressionFactory.INSTANCE)) {
-      Assertions.assertEquals(1, reader.getRecordBlocks().size());
-      Assertions.assertTrue(reader.loadNextBatch());
-      Assertions.assertTrue(root.equals(reader.getVectorSchemaRoot()));
-      Assertions.assertFalse(reader.loadNextBatch());
+      assertEquals(1, reader.getRecordBlocks().size());
+      assertTrue(reader.loadNextBatch());
+      assertTrue(root.equals(reader.getVectorSchemaRoot()));
+      assertFalse(reader.loadNextBatch());
     }
     // without compression
     try (ArrowFileReader reader =
         new ArrowFileReader(new 
ByteArrayReadableSeekableByteChannel(out.toByteArray()), allocator,
             NoCompressionCodec.Factory.INSTANCE)) {
-      Assertions.assertEquals(1, reader.getRecordBlocks().size());
-      Exception exception = Assert.assertThrows(IllegalArgumentException.class,
+      assertEquals(1, reader.getRecordBlocks().size());
+      Exception exception = assertThrows(IllegalArgumentException.class,
           reader::loadNextBatch);
-      Assertions.assertEquals("Please add arrow-compression module to use 
CommonsCompressionFactory for ZSTD",
+      assertEquals("Please add arrow-compression module to use 
CommonsCompressionFactory for ZSTD",
               exception.getMessage());
     }
   }
@@ -158,17 +161,17 @@ public class TestArrowReaderWriterWithCompression {
     try (ArrowStreamReader reader =
                  new ArrowStreamReader(new 
ByteArrayReadableSeekableByteChannel(out.toByteArray()), allocator,
                          CommonsCompressionFactory.INSTANCE)) {
-      Assert.assertTrue(reader.loadNextBatch());
-      Assert.assertTrue(root.equals(reader.getVectorSchemaRoot()));
-      Assert.assertFalse(reader.loadNextBatch());
+      assertTrue(reader.loadNextBatch());
+      assertTrue(root.equals(reader.getVectorSchemaRoot()));
+      assertFalse(reader.loadNextBatch());
     }
     // without compression
     try (ArrowStreamReader reader =
                  new ArrowStreamReader(new 
ByteArrayReadableSeekableByteChannel(out.toByteArray()), allocator,
                          NoCompressionCodec.Factory.INSTANCE)) {
-      Exception exception = Assert.assertThrows(IllegalArgumentException.class,
+      Exception exception = assertThrows(IllegalArgumentException.class,
               reader::loadNextBatch);
-      Assert.assertEquals(
+      assertEquals(
               "Please add arrow-compression module to use 
CommonsCompressionFactory for ZSTD",
               exception.getMessage()
       );
@@ -189,19 +192,19 @@ public class TestArrowReaderWriterWithCompression {
     try (ArrowFileReader reader =
         new ArrowFileReader(new 
ByteArrayReadableSeekableByteChannel(out.toByteArray()), allocator,
             CommonsCompressionFactory.INSTANCE)) {
-      Assertions.assertEquals(1, reader.getRecordBlocks().size());
-      Assertions.assertTrue(reader.loadNextBatch());
-      Assertions.assertTrue(root.equals(reader.getVectorSchemaRoot()));
-      Assertions.assertFalse(reader.loadNextBatch());
+      assertEquals(1, reader.getRecordBlocks().size());
+      assertTrue(reader.loadNextBatch());
+      assertTrue(root.equals(reader.getVectorSchemaRoot()));
+      assertFalse(reader.loadNextBatch());
     }
     // without compression
     try (ArrowFileReader reader =
         new ArrowFileReader(new 
ByteArrayReadableSeekableByteChannel(out.toByteArray()), allocator,
             NoCompressionCodec.Factory.INSTANCE)) {
-      Assertions.assertEquals(1, reader.getRecordBlocks().size());
-      Exception exception = Assert.assertThrows(IllegalArgumentException.class,
+      assertEquals(1, reader.getRecordBlocks().size());
+      Exception exception = assertThrows(IllegalArgumentException.class,
           reader::loadNextBatch);
-      Assertions.assertEquals("Please add arrow-compression module to use 
CommonsCompressionFactory for ZSTD",
+      assertEquals("Please add arrow-compression module to use 
CommonsCompressionFactory for ZSTD",
               exception.getMessage());
     }
     dictionaryVector.close();
@@ -221,17 +224,17 @@ public class TestArrowReaderWriterWithCompression {
     try (ArrowStreamReader reader =
                  new ArrowStreamReader(new 
ByteArrayReadableSeekableByteChannel(out.toByteArray()), allocator,
                          CommonsCompressionFactory.INSTANCE)) {
-      Assertions.assertTrue(reader.loadNextBatch());
-      Assertions.assertTrue(root.equals(reader.getVectorSchemaRoot()));
-      Assertions.assertFalse(reader.loadNextBatch());
+      assertTrue(reader.loadNextBatch());
+      assertTrue(root.equals(reader.getVectorSchemaRoot()));
+      assertFalse(reader.loadNextBatch());
     }
     // without compression
     try (ArrowStreamReader reader =
                  new ArrowStreamReader(new 
ByteArrayReadableSeekableByteChannel(out.toByteArray()), allocator,
                          NoCompressionCodec.Factory.INSTANCE)) {
-      Exception exception = Assert.assertThrows(IllegalArgumentException.class,
+      Exception exception = assertThrows(IllegalArgumentException.class,
               reader::loadNextBatch);
-      Assertions.assertEquals("Please add arrow-compression module to use 
CommonsCompressionFactory for ZSTD",
+      assertEquals("Please add arrow-compression module to use 
CommonsCompressionFactory for ZSTD",
               exception.getMessage());
     }
     dictionaryVector.close();

Reply via email to