From 936f931fdd590b46006244015637052661e681e8 Mon Sep 17 00:00:00 2001 From: Stephen Colebourne Date: Tue, 1 Jun 2004 22:55:54 +0000 Subject: [PATCH] Add serialization tests git-svn-id: https://svn.apache.org/repos/asf/jakarta/commons/proper/collections/trunk@131760 13f79535-47bb-0310-9956-ffa450edef68 --- .../buffer/TestBlockingBuffer.java | 21 ++++++++++++++++++- .../buffer/TestUnboundedFifoBuffer.java | 15 +++++++++++-- 2 files changed, 33 insertions(+), 3 deletions(-) diff --git a/src/test/org/apache/commons/collections/buffer/TestBlockingBuffer.java b/src/test/org/apache/commons/collections/buffer/TestBlockingBuffer.java index af58b0e0e..6326a75e5 100644 --- a/src/test/org/apache/commons/collections/buffer/TestBlockingBuffer.java +++ b/src/test/org/apache/commons/collections/buffer/TestBlockingBuffer.java @@ -33,7 +33,7 @@ import org.apache.commons.collections.BufferUnderflowException; * implementation. * * @since Commons Collections 3.0 - * @version $Revision: 1.4 $ + * @version $Revision: 1.5 $ * * @author Janek Bogucki * @author Phil Steitz @@ -57,6 +57,10 @@ public class TestBlockingBuffer extends AbstractTestObject { return BlockingBuffer.decorate(new MyBuffer()); } + public boolean isEqualsCheckable() { + return false; + } + //----------------------------------------------------------------------- /** * Tests {@link BlockingBuffer#get()} in combination with {@link BlockingBuffer#add()}. @@ -480,4 +484,19 @@ public class TestBlockingBuffer extends AbstractTestObject { Thread.currentThread().sleep(100); } catch (InterruptedException e) {} } + + public String getCompatibilityVersion() { + return "3.1"; + } + +// public void testCreate() throws Exception { +// Buffer buffer = BlockingBuffer.decorate(new UnboundedFifoBuffer()); +// writeExternalFormToDisk((java.io.Serializable) buffer, "D:/dev/collections/data/test/BlockingBuffer.emptyCollection.version3.1.obj"); +// buffer = BlockingBuffer.decorate(new UnboundedFifoBuffer()); +// buffer.add("A"); +// buffer.add("B"); +// buffer.add("C"); +// writeExternalFormToDisk((java.io.Serializable) buffer, "D:/dev/collections/data/test/BlockingBuffer.fullCollection.version3.1.obj"); +// } + } diff --git a/src/test/org/apache/commons/collections/buffer/TestUnboundedFifoBuffer.java b/src/test/org/apache/commons/collections/buffer/TestUnboundedFifoBuffer.java index 94b4c31e2..8be86b834 100644 --- a/src/test/org/apache/commons/collections/buffer/TestUnboundedFifoBuffer.java +++ b/src/test/org/apache/commons/collections/buffer/TestUnboundedFifoBuffer.java @@ -27,7 +27,7 @@ import org.apache.commons.collections.collection.AbstractTestCollection; /** * Test cases for UnboundedFifoBuffer. * - * @version $Revision: 1.3 $ $Date: 2004/02/18 01:20:37 $ + * @version $Revision: 1.4 $ $Date: 2004/06/01 22:55:54 $ * * @author Unknown */ @@ -143,5 +143,16 @@ public class TestUnboundedFifoBuffer extends AbstractTestCollection { } fail(); } -} + public String getCompatibilityVersion() { + return "3.1"; + } + +// public void testCreate() throws Exception { +// resetEmpty(); +// writeExternalFormToDisk((java.io.Serializable) collection, "D:/dev/collections/data/test/UnboundedFifoBuffer.emptyCollection.version3.1.obj"); +// resetFull(); +// writeExternalFormToDisk((java.io.Serializable) collection, "D:/dev/collections/data/test/UnboundedFifoBuffer.fullCollection.version3.1.obj"); +// } + +}