summaryrefslogtreecommitdiff
path: root/lib/java/test/org/apache/thrift/test/TCompactProtocolTest.java
diff options
context:
space:
mode:
Diffstat (limited to 'lib/java/test/org/apache/thrift/test/TCompactProtocolTest.java')
-rwxr-xr-xlib/java/test/org/apache/thrift/test/TCompactProtocolTest.java6
1 files changed, 1 insertions, 5 deletions
diff --git a/lib/java/test/org/apache/thrift/test/TCompactProtocolTest.java b/lib/java/test/org/apache/thrift/test/TCompactProtocolTest.java
index 99173401e..5d1c3cba1 100755
--- a/lib/java/test/org/apache/thrift/test/TCompactProtocolTest.java
+++ b/lib/java/test/org/apache/thrift/test/TCompactProtocolTest.java
@@ -324,11 +324,7 @@ public class TCompactProtocolTest {
T objRead = klass.newInstance();
objRead.read(proto);
- // TODO equals is broken when List<array> is involved, since AbstractList.equals(Object o)
- // calls o.equals, but for arrays that is just == which will never work when you are
- // comparing pre- and post- serialized versions. You need to use Arrays.equals instead.
- // So, here I have special-cased CPTS to avoid failing the test b/c of this bug.
- if (!obj.equals(objRead) && klass != CompactProtoTestStruct.class) {
+ if (!obj.equals(objRead)) {
System.out.println("Expected: " + obj.toString());
System.out.println("Actual: " + objRead.toString());
// System.out.println(buf.inspect());