Fix broken tests.
Fix broken tests.
Fix broken tests.
Fix broken tests.
Fix broken tests.
Fix some tests.
Fix some tests.
Fix broken tests.
Fix broken tests.
Fix broken tests.
Fix broken tests.
Format.
Fix broken tests.
Fix broken tests.
Sort members.
Format.
Sort members.
Format.
Fix broken tests.
Fix broken tests.
Sort members.
Format.
Fix broken tests in SevenZMethodConfigurationTest.
Fix broken tests in SevenZFileTest.
Add SevenZArchiveEntry.setContentMethods(SevenZMethodConfiguration...).
Sort members.
Format.
Fix SevenZArchiveEntryTest.
Most tests are no longer run since
82ac0e1f2811aa39ceec0367aac031897947f1ad as determined using git bisect.
These test are only picked up by Maven using commons.surefire.version
from to 3.0.0-M6.
82ac0e1f2811aa39ceec0367aac031897947f1ad is the first bad commit
commit
82ac0e1f2811aa39ceec0367aac031897947f1ad
Author: Gary Gregory <garydgregory@gmail.com>
Date: Sun Dec 26 18:47:22 2021 -0500
Continue porting from JUnit 4 to JUnit 5.
pom.xml | 23 +-
.../apache/commons/compress/AbstractTestCase.java | 8 +-
.../apache/commons/compress/ArchiveReadTest.java | 45 ++--
.../apache/commons/compress/ArchiveUtilsTest.java | 4 +-
.../apache/commons/compress/ChainingTestCase.java | 2 +-
.../commons/compress/DetectArchiverTestCase.java | 2 +-
.../org/apache/commons/compress/IOMethodsTest.java | 2 +-
.../org/apache/commons/compress/OsgiITest.java | 7 +-
.../commons/compress/archivers/ArTestCase.java | 8 +-
.../archivers/ArchiveOutputStreamTest.java | 2 +-
.../archivers/ArchiveServiceLoaderTest.java | 6 +-
.../archivers/ArchiveStreamFactoryTest.java | 6 +-
.../commons/compress/archivers/CpioTestCase.java | 2 +-
.../commons/compress/archivers/DumpTestCase.java | 2 +-
.../compress/archivers/ExceptionMessageTest.java | 2 +-
.../commons/compress/archivers/JarTestCase.java | 2 +-
.../commons/compress/archivers/LongPathTest.java | 53 ++---
.../compress/archivers/LongSymLinkTest.java | 39 ++-
.../commons/compress/archivers/SevenZTestCase.java | 6 +-
.../commons/compress/archivers/TarTestCase.java | 2 +-
.../commons/compress/archivers/ZipTestCase.java | 8 +-
.../archivers/ar/ArArchiveInputStreamTest.java | 6 +-
.../archivers/ar/ArArchiveOutputStreamTest.java | 2 +-
.../archivers/arj/ArjArchiveInputStreamTest.java | 2 +-
.../compress/archivers/arj/CoverageTest.java | 2 +-
.../archivers/cpio/CpioArchiveInputStreamTest.java | 2 +-
.../cpio/CpioArchiveOutputStreamTest.java | 2 +-
.../compress/archivers/cpio/CpioArchiveTest.java | 35 ++-
.../compress/archivers/cpio/CpioUtilTest.java | 8 +-
.../archivers/dump/DumpArchiveEntryTest.java | 2 +-
.../archivers/dump/DumpArchiveInputStreamTest.java | 2 +-
.../archivers/dump/DumpArchiveUtilTest.java | 2 +-
.../compress/archivers/examples/ExpanderTest.java | 6 +-
.../examples/ParameterizedArchiverTest.java | 67 +++---
.../examples/ParameterizedExpanderTest.java | 77 +++---
.../archivers/examples/SevenZArchiverTest.java | 10 +-
.../archivers/jar/JarArchiveOutputStreamTest.java | 2 +-
.../compress/archivers/jar/JarMarkerTest.java | 5 +-
.../archivers/memory/MemoryArchiveTestCase.java | 3 +-
.../archivers/sevenz/AES256SHA256DecoderTest.java | 2 +-
.../compress/archivers/sevenz/CoverageTest.java | 10 +-
.../compress/archivers/sevenz/FolderTest.java | 2 +-
.../archivers/sevenz/SevenZArchiveEntryTest.java | 8 +-
.../compress/archivers/sevenz/SevenZFileTest.java | 4 +-
.../sevenz/SevenZMethodConfigurationTest.java | 6 +-
.../archivers/sevenz/SevenZNativeHeapTest.java | 2 +-
.../archivers/sevenz/SevenZOutputFileTest.java | 2 +-
.../commons/compress/archivers/tar/BigFilesIT.java | 2 +-
.../compress/archivers/tar/SparseFilesTest.java | 2 +-
.../archivers/tar/TarArchiveEntryTest.java | 51 ++--
.../archivers/tar/TarArchiveInputStreamTest.java | 18 +-
.../archivers/tar/TarArchiveOutputStreamTest.java | 6 +-
.../compress/archivers/tar/TarFileTest.java | 18 +-
.../archivers/tar/TarMemoryFileSystemTest.java | 2 +-
.../compress/archivers/tar/TarUtilsTest.java | 2 +-
.../compress/archivers/zip/AsiExtraFieldTest.java | 2 +-
.../compress/archivers/zip/BinaryTreeTest.java | 4 +-
.../compress/archivers/zip/BitStreamTest.java | 2 +-
.../compress/archivers/zip/CircularBufferTest.java | 2 +-
.../compress/archivers/zip/DataDescriptorTest.java | 10 +-
.../archivers/zip/EncryptedArchiveTest.java | 4 +-
.../compress/archivers/zip/ExplodeSupportTest.java | 2 +-
.../archivers/zip/ExtraFieldUtilsTest.java | 6 +-
.../archivers/zip/GeneralPurposeBitTest.java | 2 +-
.../archivers/zip/Maven221MultiVolumeTest.java | 4 +-
.../compress/archivers/zip/NioZipEncodingTest.java | 2 +-
.../zip/ParallelScatterZipCreatorTest.java | 10 +-
.../archivers/zip/PkWareExtraHeaderTest.java | 2 +-
.../compress/archivers/zip/ScatterSampleTest.java | 2 +-
.../archivers/zip/ScatterZipOutputStreamTest.java | 6 +-
.../archivers/zip/StreamCompressorTest.java | 2 +-
.../compress/archivers/zip/UTF8ZipFilesTest.java | 2 +-
.../compress/archivers/zip/X000A_NTFSTest.java | 2 +-
.../archivers/zip/X5455_ExtendedTimestampTest.java | 10 +-
.../compress/archivers/zip/X7875_NewUnixTest.java | 6 +-
.../Zip64ExtendedInformationExtraFieldTest.java | 2 +-
.../compress/archivers/zip/Zip64SupportIT.java | 2 +-
.../archivers/zip/ZipArchiveEntryTest.java | 2 +-
.../archivers/zip/ZipArchiveInputStreamTest.java | 4 +-
.../archivers/zip/ZipClassCoverageTest.java | 2 +-
.../archivers/zip/ZipEightByteIntegerTest.java | 2 +-
.../compress/archivers/zip/ZipEncodingTest.java | 2 +-
.../zip/ZipFileIgnoringLocalFileHeaderTest.java | 10 +-
.../compress/archivers/zip/ZipFileTest.java | 16 +-
.../compress/archivers/zip/ZipLongTest.java | 2 +-
.../archivers/zip/ZipMemoryFileSystemTest.java | 10 +-
.../compress/archivers/zip/ZipShortTest.java | 4 +-
.../archivers/zip/ZipSplitOutputStreamTest.java | 2 +-
.../compress/archivers/zip/ZipUtilTest.java | 10 +-
.../compress/changes/ChangeSetTestCase.java | 2 +-
.../commons/compress/changes/ChangeTest.java | 8 +-
.../compress/compressors/BZip2TestCase.java | 2 +-
.../compress/compressors/BZip2UtilsTestCase.java | 2 +-
.../compressors/CompressorServiceLoaderTest.java | 6 +-
.../CompressorStreamFactoryRoundtripTest.java | 44 ++--
.../compress/compressors/DeflateTestCase.java | 2 +-
.../compressors/DetectCompressorTestCase.java | 10 +-
.../compress/compressors/FramedSnappyTestCase.java | 2 +-
.../commons/compress/compressors/GZipTestCase.java | 2 +-
.../compress/compressors/GzipUtilsTestCase.java | 2 +-
.../commons/compress/compressors/LZMATestCase.java | 2 +-
.../compress/compressors/Pack200TestCase.java | 2 +-
.../commons/compress/compressors/XZTestCase.java | 3 +-
.../commons/compress/compressors/ZTestCase.java | 2 +-
.../brotli/BrotliCompressorInputStreamTest.java | 2 +-
.../bzip2/BZip2CompressorInputStreamTest.java | 8 +-
.../bzip2/BZip2NSelectorsOverflowTest.java | 2 +-
.../compress/compressors/bzip2/BlockSortTest.java | 2 +-
.../bzip2/PythonTruncatedBzip2Test.java | 16 +-
.../deflate/DeflateCompressorInputStreamTest.java | 2 +-
.../deflate/DeflateCompressorOutputStreamTest.java | 2 +-
.../compressors/deflate/DeflateParametersTest.java | 6 +-
.../compressors/deflate64/Deflate64BugsTest.java | 2 +-
.../Deflate64CompressorInputStreamTest.java | 263
+++++++++++----------
.../compressors/deflate64/HuffmanDecoderTest.java | 2 +-
.../lz4/BlockLZ4CompressorInputStreamTest.java | 2 +-
.../lz4/BlockLZ4CompressorOutputStreamTest.java | 8 +-
.../lz4/BlockLZ4CompressorRoundtripTest.java | 54 ++---
.../compress/compressors/lz4/FactoryTest.java | 2 +-
.../lz4/FramedLZ4CompressorInputStreamTest.java | 4 +-
.../lz4/FramedLZ4CompressorRoundtripTest.java | 69 +++---
.../compress/compressors/lz4/XXHash32Test.java | 39 ++-
.../AbstractLZ77CompressorInputStreamTest.java | 4 +-
.../lz77support/LZ77CompressorTest.java | 6 +-
.../compressors/lz77support/ParametersTest.java | 6 +-
.../compressors/lzma/LZMAUtilsTestCase.java | 2 +-
.../compressors/pack200/Pack200UtilsTest.java | 2 +-
.../FramedSnappyCompressorInputStreamTest.java | 2 +-
.../compressors/snappy/SnappyRoundtripTest.java | 2 +-
.../xz/XZCompressorInputStreamTest.java | 2 +-
.../xz/XZCompressorOutputStreamTest.java | 2 +-
.../compress/compressors/xz/XZUtilsTestCase.java | 2 +-
.../compressors/z/ZCompressorInputStreamTest.java | 4 +-
.../zstandard/ZstdCompressorInputStreamTest.java | 2 +-
.../compressors/zstandard/ZstdRoundtripTest.java | 2 +-
.../compressors/zstandard/ZstdUtilsTest.java | 2 +-
.../Codec_decodeInts_OutOfMemoryErrorTest.java | 6 +-
.../commons/compress/utils/BitInputStreamTest.java | 6 +-
.../BoundedSeekableByteChannelInputStreamTest.java | 2 +-
.../commons/compress/utils/ByteUtilsTest.java | 18 +-
.../commons/compress/utils/CharsetsTest.java | 3 +-
.../utils/ChecksumCalculatingInputStreamTest.java | 8 +-
.../utils/ChecksumVerifyingInputStreamTest.java | 6 +-
.../commons/compress/utils/CountingStreamTest.java | 4 +-
.../commons/compress/utils/FileNameUtilsTest.java | 2 +-
.../utils/FixedLengthBlockOutputStreamTest.java | 2 +-
.../apache/commons/compress/utils/IOUtilsTest.java | 10 +-
.../MultiReadOnlySeekableByteChannelTest.java | 6 +-
.../commons/compress/utils/OsgiUtilsTest.java | 2 +-
.../utils/SeekableInMemoryByteChannelTest.java | 30 +--
.../compress/utils/ServiceLoaderIteratorTest.java | 6 +-
.../utils/SkipShieldingInputStreamTest.java | 2 +-
.../ZipSplitReadOnlySeekableByteChannelTest.java | 6 +-
153 files changed, 731 insertions(+), 759 deletions(-)
Refactor commons code.
Sort members.
Javadoc & use a ternary expression.
Remove unused exception from private method signature.
[COMPRESS-598] Refactor commons code.
[COMPRESS-598] The NullPointerException now carries a simple message.
Tests COMPRESS-598.
Bump commons.japicmp.version from 0.15.6 to 0.15.7.
Reformat instance variables without the extra whitespace.
Sort members.
Javadoc: Clean up HTML tags.
Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-compress.git
Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-compress.git
Organize.
Replace package with verify in the default goal.
Null-guard and fix lower case. Fix typo.
Use Math.min alculations.
bzip2: calculate median-of-3 on unsigned values #242.
Use {} notation.
Use final.
Fix thread safety issues when encoding 7z password #248.
Clearer private instance variable name.
Format nit.
Sort members.
Expander example now has NIO Path versions of IO File APIs.
Clearer local variable name.