[jboss-cvs] JBossCache/tests-50/functional/org/jboss/cache/pojo/collection ...
Ben Wang
bwang at jboss.com
Mon Jul 17 06:43:57 EDT 2006
User: bwang
Date: 06/07/17 06:43:57
Modified: tests-50/functional/org/jboss/cache/pojo/collection
ReplicatedSyncListTest.java
ReplicatedSyncMapTest.java
ReplicatedSyncSetTest.java
Log:
Collection when detached need to use the return value for re-attachment. Note that this is a semantics change.
Revision Changes Path
1.2 +2 -1 JBossCache/tests-50/functional/org/jboss/cache/pojo/collection/ReplicatedSyncListTest.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: ReplicatedSyncListTest.java
===================================================================
RCS file: /cvsroot/jboss/JBossCache/tests-50/functional/org/jboss/cache/pojo/collection/ReplicatedSyncListTest.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- ReplicatedSyncListTest.java 27 Jun 2006 09:19:30 -0000 1.1
+++ ReplicatedSyncListTest.java 17 Jul 2006 10:43:57 -0000 1.2
@@ -92,7 +92,8 @@
cache1.attach("/list", list1);
list1 = (List) cache1.find("/list");
list1.add(addr2);
- cache1.detach("/list");
+ // The return value is the original reference.
+ list1 = (List)cache1.detach("/list");
assertEquals("Detached list should still be", 2, list1.size());
list1.add(addr3);
cache1.attach("/list", list1);
1.2 +1 -1 JBossCache/tests-50/functional/org/jboss/cache/pojo/collection/ReplicatedSyncMapTest.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: ReplicatedSyncMapTest.java
===================================================================
RCS file: /cvsroot/jboss/JBossCache/tests-50/functional/org/jboss/cache/pojo/collection/ReplicatedSyncMapTest.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- ReplicatedSyncMapTest.java 27 Jun 2006 09:19:30 -0000 1.1
+++ ReplicatedSyncMapTest.java 17 Jul 2006 10:43:57 -0000 1.2
@@ -96,7 +96,7 @@
cache1.attach("/map", map1);
map1 = (Map) cache1.find("/map");
map1.put("key2", addr2);
- cache1.detach("/map");
+ map1 = (Map)cache1.detach("/map");
assertEquals("Detached map should still be", 2, map1.size());
map1.put("key3", addr3);
cache1.attach("/map", map1);
1.2 +1 -1 JBossCache/tests-50/functional/org/jboss/cache/pojo/collection/ReplicatedSyncSetTest.java
(In the diff below, changes in quantity of whitespace are not shown.)
Index: ReplicatedSyncSetTest.java
===================================================================
RCS file: /cvsroot/jboss/JBossCache/tests-50/functional/org/jboss/cache/pojo/collection/ReplicatedSyncSetTest.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -b -r1.1 -r1.2
--- ReplicatedSyncSetTest.java 27 Jun 2006 09:19:30 -0000 1.1
+++ ReplicatedSyncSetTest.java 17 Jul 2006 10:43:57 -0000 1.2
@@ -92,7 +92,7 @@
cache1.attach("/set", set1);
set1 = (Set) cache1.find("/set");
set1.add(addr2);
- cache1.detach("/set");
+ set1 = (Set)cache1.detach("/set");
assertEquals("Detached set should still be", 2, set1.size());
set1.add(addr3);
cache1.attach("/set", set1);
More information about the jboss-cvs-commits
mailing list