Description
In the Avro Java implementation, TestBZip2Codec and TestZstandardCodec are both laughably wrong.
For example, the last lines of TestBZip2Codec:
byte[] outputByteArray = decompressedBuffer.array(); for (int i = 0; i < inputByteSize; i++) { inputByteArray[i] = outputByteArray[i]; }
There should be an assertEquals in there not an assignment statement. (And if you put assertEquals there, the test actually fails...).
I will send a PR that replaces these tests with a correct parametrized test for all codecs.
Attachments
Issue Links
- links to