[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