From 27437a3c72b24a59fdb08acd0bb215bdf38f9ba3 Mon Sep 17 00:00:00 2001
From: Ethan Ordentlich <eordentl@caltech.edu>
Date: Sun, 17 Jan 2021 18:19:10 -0800
Subject: [PATCH] Update IDequeTests.java

---
 tests/edu/caltech/cs2/interfaces/IDequeTests.java | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/tests/edu/caltech/cs2/interfaces/IDequeTests.java b/tests/edu/caltech/cs2/interfaces/IDequeTests.java
index befe84f..591a20b 100644
--- a/tests/edu/caltech/cs2/interfaces/IDequeTests.java
+++ b/tests/edu/caltech/cs2/interfaces/IDequeTests.java
@@ -284,13 +284,15 @@ public interface IDequeTests extends ICollectionTests {
     default void testAddAll(int seed, int size) {
         Random r = new Random(seed);
         ICollection<Object> coll = newDeque();
+        Object[] expected = new Object[size];
         IDeque<Object> impl = newDeque();
         for (int i = 0; i < size; i++) {
             int num = r.nextInt();
             coll.add(num);
+            expected[i] = num;
         }
         impl.addAll(coll);
 
-        MatcherAssert.assertThat("IDeque has incorrect elements / order", impl, IsIterableContainingInOrder.contains(coll));
+        MatcherAssert.assertThat("IDeque has incorrect elements / order", impl, IsIterableContainingInOrder.contains(expected));
     }
 }
-- 
GitLab