[jboss-cvs] JBossCache/tests/functional/org/jboss/cache/options ...

Manik Surtani msurtani at jboss.com
Wed Jan 10 13:42:05 EST 2007


  User: msurtani
  Date: 07/01/10 13:42:05

  Modified:    tests/functional/org/jboss/cache/options   Tag:
                        Branch_JBossCache_1_4_0 ExplicitVersionsTest.java
                        ExplicitVersionsReplTest.java
  Log:
  Added tests to check implicit parent creation
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.3.4.3   +12 -0     JBossCache/tests/functional/org/jboss/cache/options/ExplicitVersionsTest.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: ExplicitVersionsTest.java
  ===================================================================
  RCS file: /cvsroot/jboss/JBossCache/tests/functional/org/jboss/cache/options/ExplicitVersionsTest.java,v
  retrieving revision 1.3.4.2
  retrieving revision 1.3.4.3
  diff -u -b -r1.3.4.2 -r1.3.4.3
  --- ExplicitVersionsTest.java	11 Dec 2006 14:46:54 -0000	1.3.4.2
  +++ ExplicitVersionsTest.java	10 Jan 2007 18:42:05 -0000	1.3.4.3
  @@ -125,6 +125,18 @@
         assertEquals(2, ((DefaultDataVersion)((OptimisticTreeNode)cache.get("/org/domain/Entity")).getVersion()).getRawVersion());
         assertEquals(v, ((OptimisticTreeNode)cache.get("/org/domain/Entity/EntityInstance#1")).getVersion());
      }
  +
  +   public void testExplicitVersionOnLeafImplicitParentCreation() throws Exception
  +   {
  +      TestVersion v = new TestVersion("Arse");
  +      Option o = new Option();
  +      o.setDataVersion(v);
  +
  +      cache.put(Fqn.fromString("/org/domain/Entity/EntityInstance#1"), "k", "v", o);
  +
  +      assertEquals(1, ((DefaultDataVersion)((OptimisticTreeNode)cache.get("/org/domain/Entity")).getVersion()).getRawVersion());
  +      assertEquals(v, ((OptimisticTreeNode)cache.get("/org/domain/Entity/EntityInstance#1")).getVersion());
  +   }
   }
   
   
  
  
  
  1.1.2.4   +16 -0     JBossCache/tests/functional/org/jboss/cache/options/ExplicitVersionsReplTest.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: ExplicitVersionsReplTest.java
  ===================================================================
  RCS file: /cvsroot/jboss/JBossCache/tests/functional/org/jboss/cache/options/ExplicitVersionsReplTest.java,v
  retrieving revision 1.1.2.3
  retrieving revision 1.1.2.4
  diff -u -b -r1.1.2.3 -r1.1.2.4
  --- ExplicitVersionsReplTest.java	11 Dec 2006 17:29:45 -0000	1.1.2.3
  +++ ExplicitVersionsReplTest.java	10 Jan 2007 18:42:05 -0000	1.1.2.4
  @@ -319,4 +319,20 @@
         assertEquals(v, ((OptimisticTreeNode)cache[1].get("/org/domain/Entity/EntityInstance#1")).getVersion());
   
      }
  +
  +   public void testExplicitVersionOnLeafImplicitParentCreation() throws Exception
  +   {
  +      TestVersion v = new TestVersion("Arse");
  +      Option o = new Option();
  +      o.setDataVersion(v);
  +
  +      cache[0].put(Fqn.fromString("/org/domain/Entity/EntityInstance#1"), "k", "v", o);
  +
  +      assertEquals(1, ((DefaultDataVersion)((OptimisticTreeNode)cache[0].get("/org/domain/Entity")).getVersion()).getRawVersion());
  +      assertEquals(v, ((OptimisticTreeNode)cache[0].get("/org/domain/Entity/EntityInstance#1")).getVersion());
  +      assertEquals(1, ((DefaultDataVersion)((OptimisticTreeNode)cache[1].get("/org/domain/Entity")).getVersion()).getRawVersion());
  +      assertEquals(v, ((OptimisticTreeNode)cache[1].get("/org/domain/Entity/EntityInstance#1")).getVersion());
  +
  +   }
  +
   }
  
  
  



More information about the jboss-cvs-commits mailing list