This is an automated email from the ASF dual-hosted git repository.

garydgregory pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-collections.git

commit d64768f4ea849e1ce6fc422e571abfa3a72f2f87
Author: Gary Gregory <[email protected]>
AuthorDate: Sat Jun 27 13:51:12 2026 +0000

    Reduce copy-pasta in tests.
---
 .../collections4/collection/AbstractCollectionTest.java        | 10 +---------
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git 
a/src/test/java/org/apache/commons/collections4/collection/AbstractCollectionTest.java
 
b/src/test/java/org/apache/commons/collections4/collection/AbstractCollectionTest.java
index 349c6fac6..9e67ff123 100644
--- 
a/src/test/java/org/apache/commons/collections4/collection/AbstractCollectionTest.java
+++ 
b/src/test/java/org/apache/commons/collections4/collection/AbstractCollectionTest.java
@@ -1283,14 +1283,7 @@ public abstract class AbstractCollectionTest<E> extends 
AbstractObjectTest {
     public void testSerializeDeserializeThenCompare() throws Exception {
         Object obj = makeObject();
         if (obj instanceof Serializable && isTestSerialization()) {
-            final ByteArrayOutputStream buffer = new ByteArrayOutputStream();
-            final ObjectOutputStream out = new ObjectOutputStream(buffer);
-            out.writeObject(obj);
-            out.close();
-
-            final ObjectInputStream in = new ObjectInputStream(new 
ByteArrayInputStream(buffer.toByteArray()));
-            final Object dest = in.readObject();
-            in.close();
+            final Object dest = serializeDeserialize(obj);
             if (isEqualsCheckable()) {
                 assertEquals(obj, dest, "obj != deserialize(serialize(obj)) - 
EMPTY Collection");
             }
@@ -1301,7 +1294,6 @@ public abstract class AbstractCollectionTest<E> extends 
AbstractObjectTest {
             final ObjectOutputStream out = new ObjectOutputStream(buffer);
             out.writeObject(obj);
             out.close();
-
             final ObjectInputStream in = new ObjectInputStream(new 
ByteArrayInputStream(buffer.toByteArray()));
             final Object dest = in.readObject();
             in.close();

Reply via email to