From d28184ce72779b446190e935b586a1fbc996ad5e Mon Sep 17 00:00:00 2001 From: zzz Date: Thu, 3 Jan 2013 22:05:10 +0000 Subject: [PATCH] - Test data strucure equals() for everything except I2CP --- core/java/test/junit/net/i2p/data/StructureTest.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/core/java/test/junit/net/i2p/data/StructureTest.java b/core/java/test/junit/net/i2p/data/StructureTest.java index 98b3635f5..b8a45a1f9 100644 --- a/core/java/test/junit/net/i2p/data/StructureTest.java +++ b/core/java/test/junit/net/i2p/data/StructureTest.java @@ -46,8 +46,11 @@ public abstract class StructureTest extends TestCase{ ds.readBytes(bais); + // I2CP message classes don't implement equals() + if (!getClass().getName().startsWith("net.i2p.data.i2cp.")) + assertEquals(orig, ds); + // Not all classes implement equals, so write out again - //assertEquals(orig, ds); ByteArrayOutputStream baos2 = new ByteArrayOutputStream(); ds.writeBytes(baos2); byte[] temp2 = baos2.toByteArray();