[infinispan-commits] Infinispan SVN: r986 - trunk/core/src/test/java/org/infinispan/container.
infinispan-commits at lists.jboss.org
infinispan-commits at lists.jboss.org
Thu Oct 22 14:01:19 EDT 2009
Author: galder.zamarreno at jboss.com
Date: 2009-10-22 14:01:19 -0400 (Thu, 22 Oct 2009)
New Revision: 986
Modified:
trunk/core/src/test/java/org/infinispan/container/LRUDataContainerTest.java
Log:
[ISPN-235] (LRUDataContainer keySet() looping fails when inside there's a get call) Failing unit test added.
Modified: trunk/core/src/test/java/org/infinispan/container/LRUDataContainerTest.java
===================================================================
--- trunk/core/src/test/java/org/infinispan/container/LRUDataContainerTest.java 2009-10-22 12:22:50 UTC (rev 985)
+++ trunk/core/src/test/java/org/infinispan/container/LRUDataContainerTest.java 2009-10-22 18:01:19 UTC (rev 986)
@@ -44,4 +44,16 @@
i++;
}
}
+
+ public void testGetDuringKeySetLoop() {
+ for (int i = 0; i < 10; i++) dc.put(i, "value", -1, -1);
+
+ int i = 0;
+ for (Object key : dc.keySet()) {
+ dc.get(key);
+ i++;
+ }
+
+ assert i == 10;
+ }
}
\ No newline at end of file
More information about the infinispan-commits
mailing list