[ 
https://issues.apache.org/jira/browse/AVRO-2245?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16655576#comment-16655576
 ] 

ASF GitHub Bot commented on AVRO-2245:
--------------------------------------

jacobtolar opened a new pull request #351: [AVRO-2245] Improve java tests for 
compression codecs
URL: https://github.com/apache/avro/pull/351
 
 
   Remove `TestBZip2Codec.java` and `TestZstandardCodec.java`, which were 
implemented incorrectly, and add a new parametrized test that validates all 
codecs correctly.

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


> Java codec testing improvements
> -------------------------------
>
>                 Key: AVRO-2245
>                 URL: https://issues.apache.org/jira/browse/AVRO-2245
>             Project: Avro
>          Issue Type: Improvement
>            Reporter: Jacob Tolar
>            Priority: Minor
>
> In the Avro Java implementation, TestBZip2Codec and TestZstandardCodec are 
> both laughably wrong.
> For example, the last lines of TestBZip2Codec:
> {code:java}
> byte[] outputByteArray = decompressedBuffer.array();
> for (int i = 0; i < inputByteSize; i++) {
>   inputByteArray[i] = outputByteArray[i];
> }
> {code}
> 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.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to