Skip to content

Commit 1d4c4e4

Browse files
slfan1989cnaurothzhtttylz
authored
HADOOP-19415. [JDK17] Upgrade JUnit from 4 to 5 in hadoop-common Part11. (#7671)
* HADOOP-19415. [JDK17] Upgrade JUnit from 4 to 5 in hadoop-common Part11. Co-authored-by: Chris Nauroth <[email protected]> Co-authored-by: Hualong Zhang <[email protected]> Reviewed-by: Chris Nauroth <[email protected]> Reviewed-by: Hualong Zhang <[email protected]> Signed-off-by: Shilun Fan <[email protected]>
1 parent 1ecf53d commit 1d4c4e4

File tree

71 files changed

+957
-847
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+957
-847
lines changed

hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/io/compress/CompressDecompressTester.java

Lines changed: 23 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,11 @@
1717
*/
1818
package org.apache.hadoop.io.compress;
1919

20-
import static org.junit.Assert.assertArrayEquals;
21-
import static org.junit.Assert.assertEquals;
22-
import static org.junit.Assert.assertTrue;
23-
import static org.junit.Assert.fail;
20+
import static org.junit.jupiter.api.Assertions.assertArrayEquals;
21+
import static org.junit.jupiter.api.Assertions.assertEquals;
22+
import static org.junit.jupiter.api.Assertions.assertFalse;
23+
import static org.junit.jupiter.api.Assertions.assertTrue;
24+
import static org.junit.jupiter.api.Assertions.fail;
2425

2526
import java.io.ByteArrayInputStream;
2627
import java.io.ByteArrayOutputStream;
@@ -37,13 +38,11 @@
3738
import org.apache.hadoop.io.compress.zlib.ZlibFactory;
3839
import org.apache.hadoop.util.NativeCodeLoader;
3940
import org.apache.log4j.Logger;
40-
import org.junit.Assert;
4141

4242
import org.apache.hadoop.thirdparty.com.google.common.base.Joiner;
4343
import org.apache.hadoop.thirdparty.com.google.common.collect.ImmutableList;
4444
import org.apache.hadoop.thirdparty.com.google.common.collect.ImmutableMap;
4545
import org.apache.hadoop.thirdparty.com.google.common.collect.ImmutableSet;
46-
import static org.junit.Assert.*;
4746

4847
public class CompressDecompressTester<T extends Compressor, E extends Decompressor> {
4948

@@ -274,12 +273,10 @@ public void assertCompression(String name, Compressor compressor,
274273
int maxCompressedLength = 32 + rawData.length + rawData.length/6;
275274
byte[] compressedResult = new byte[maxCompressedLength];
276275
byte[] decompressedBytes = new byte[rawData.length];
277-
assertTrue(
278-
joiner.join(name, "compressor.needsInput before error !!!"),
279-
compressor.needsInput());
280-
assertEquals(
281-
joiner.join(name, "compressor.getBytesWritten before error !!!"),
282-
0, compressor.getBytesWritten());
276+
assertTrue(compressor.needsInput(),
277+
joiner.join(name, "compressor.needsInput before error !!!"));
278+
assertEquals(0, compressor.getBytesWritten(),
279+
joiner.join(name, "compressor.getBytesWritten before error !!!"));
283280
compressor.setInput(rawData, 0, rawData.length);
284281
compressor.finish();
285282
while (!compressor.finished()) {
@@ -288,23 +285,20 @@ public void assertCompression(String name, Compressor compressor,
288285
}
289286
compressor.reset();
290287

291-
assertTrue(
292-
joiner.join(name, "decompressor.needsInput() before error !!!"),
293-
decompressor.needsInput());
288+
assertTrue(decompressor.needsInput(),
289+
joiner.join(name, "decompressor.needsInput() before error !!!"));
294290
decompressor.setInput(compressedResult, 0, cSize);
295-
assertFalse(
296-
joiner.join(name, "decompressor.needsInput() after error !!!"),
297-
decompressor.needsInput());
291+
assertFalse(decompressor.needsInput(),
292+
joiner.join(name, "decompressor.needsInput() after error !!!"));
298293
while (!decompressor.finished()) {
299294
decompressedSize = decompressor.decompress(decompressedBytes, 0,
300295
decompressedBytes.length);
301296
}
302297
decompressor.reset();
303-
assertEquals(joiner.join(name, " byte size not equals error !!!"),
304-
rawData.length, decompressedSize);
305-
assertArrayEquals(
306-
joiner.join(name, " byte arrays not equals error !!!"), rawData,
307-
decompressedBytes);
298+
assertEquals(rawData.length, decompressedSize,
299+
joiner.join(name, " byte size not equals error !!!"));
300+
assertArrayEquals(rawData, decompressedBytes,
301+
joiner.join(name, " byte arrays not equals error !!!"));
308302
}
309303
}),
310304

@@ -331,17 +325,16 @@ void assertCompression(String name, Compressor compressor,
331325
// check compressed output
332326
buf = bytesOut.toByteArray();
333327
int emSize = emptySize.get(compressor.getClass());
334-
Assert.assertEquals(
335-
joiner.join(name, "empty stream compressed output size != "
336-
+ emSize), emSize, buf.length);
328+
assertEquals(emSize, buf.length,
329+
joiner.join(name, "empty stream compressed output size != " + emSize));
337330
// use compressed output as input for decompression
338331
bytesIn = new ByteArrayInputStream(buf);
339332
// create decompression stream
340333
blockDecompressorStream = new BlockDecompressorStream(bytesIn,
341334
decompressor, 1024);
342335
// no byte is available because stream was closed
343-
assertEquals(joiner.join(name, " return value is not -1"), -1,
344-
blockDecompressorStream.read());
336+
assertEquals(-1,
337+
blockDecompressorStream.read(), joiner.join(name, " return value is not -1"));
345338
} catch (IOException e) {
346339
fail(joiner.join(name, e.getMessage()));
347340
} finally {
@@ -407,9 +400,8 @@ public void assertCompression(String name, Compressor compressor,
407400
decompressor.reset();
408401
off = off + step;
409402
}
410-
assertArrayEquals(
411-
joiner.join(name, "byte arrays not equals error !!!"),
412-
originalRawData, decompressOut.toByteArray());
403+
assertArrayEquals(originalRawData, decompressOut.toByteArray(),
404+
joiner.join(name, "byte arrays not equals error !!!"));
413405
} catch (Exception ex) {
414406
throw new AssertionError(name + ex, ex);
415407
} finally {

hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/io/compress/TestBZip2Codec.java

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@
2222
import java.util.List;
2323

2424
import org.apache.hadoop.thirdparty.com.google.common.primitives.Bytes;
25-
import org.junit.After;
26-
import org.junit.Before;
27-
import org.junit.Test;
25+
import org.junit.jupiter.api.AfterEach;
26+
import org.junit.jupiter.api.BeforeEach;
27+
import org.junit.jupiter.api.Test;
2828

2929
import org.apache.commons.io.IOUtils;
3030
import org.apache.hadoop.conf.Configuration;
@@ -41,8 +41,8 @@
4141
import static org.apache.hadoop.util.Preconditions.checkArgument;
4242
import static org.assertj.core.api.Assertions.assertThatNullPointerException;
4343
import static org.assertj.core.api.AssertionsForClassTypes.assertThatExceptionOfType;
44-
import static org.junit.Assert.assertArrayEquals;
45-
import static org.junit.Assert.assertEquals;
44+
import static org.junit.jupiter.api.Assertions.assertArrayEquals;
45+
import static org.junit.jupiter.api.Assertions.assertEquals;
4646

4747
public final class TestBZip2Codec {
4848

@@ -54,7 +54,7 @@ public final class TestBZip2Codec {
5454
private Decompressor decompressor;
5555
private Path tempFile;
5656

57-
@Before
57+
@BeforeEach
5858
public void setUp() throws Exception {
5959
conf = new Configuration();
6060

@@ -71,7 +71,7 @@ public void setUp() throws Exception {
7171
decompressor = CodecPool.getDecompressor(codec);
7272
}
7373

74-
@After
74+
@AfterEach
7575
public void tearDown() throws Exception {
7676
CodecPool.returnDecompressor(decompressor);
7777
fs.delete(tempFile, /* recursive */ false);

hadoop-common-project/hadoop-common/src/test/java/org/apache/hadoop/io/compress/TestBlockDecompressorStream.java

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@
1717
*/
1818
package org.apache.hadoop.io.compress;
1919

20-
import static org.junit.Assert.assertEquals;
21-
import static org.junit.Assert.assertTrue;
22-
import static org.junit.Assert.fail;
20+
import static org.junit.jupiter.api.Assertions.assertEquals;
21+
import static org.junit.jupiter.api.Assertions.assertTrue;
22+
import static org.junit.jupiter.api.Assertions.fail;
2323

2424
import java.io.ByteArrayInputStream;
2525
import java.io.ByteArrayOutputStream;
@@ -29,7 +29,7 @@
2929
import java.io.InputStream;
3030
import java.nio.ByteBuffer;
3131

32-
import org.junit.Test;
32+
import org.junit.jupiter.api.Test;
3333

3434
public class TestBlockDecompressorStream {
3535

@@ -63,17 +63,17 @@ private void testRead(int bufLen) throws IOException {
6363

6464
// check compressed output
6565
buf = bytesOut.toByteArray();
66-
assertEquals("empty file compressed output size is not " + (bufLen + 4),
67-
bufLen + 4, buf.length);
66+
assertEquals(bufLen + 4, buf.length,
67+
"empty file compressed output size is not " + (bufLen + 4));
6868

6969
// use compressed output as input for decompression
7070
bytesIn = new ByteArrayInputStream(buf);
7171

7272
// get decompression stream
7373
try (BlockDecompressorStream blockDecompressorStream =
7474
new BlockDecompressorStream(bytesIn, new FakeDecompressor(), 1024)) {
75-
assertEquals("return value is not -1",
76-
-1 , blockDecompressorStream.read());
75+
assertEquals(-1, blockDecompressorStream.read(),
76+
"return value is not -1");
7777
} catch (IOException e) {
7878
fail("unexpected IOException : " + e);
7979
}

0 commit comments

Comments
 (0)