[jbosscache-commits] JBoss Cache SVN: r5605 - core/branches/2.1.X/src/test/java/org/jboss/cache/api.

jbosscache-commits at lists.jboss.org jbosscache-commits at lists.jboss.org
Mon Apr 21 12:39:44 EDT 2008


Author: manik.surtani at jboss.com
Date: 2008-04-21 12:39:44 -0400 (Mon, 21 Apr 2008)
New Revision: 5605

Modified:
   core/branches/2.1.X/src/test/java/org/jboss/cache/api/NodeAPITest.java
Log:
Added test

Modified: core/branches/2.1.X/src/test/java/org/jboss/cache/api/NodeAPITest.java
===================================================================
--- core/branches/2.1.X/src/test/java/org/jboss/cache/api/NodeAPITest.java	2008-04-21 16:07:51 UTC (rev 5604)
+++ core/branches/2.1.X/src/test/java/org/jboss/cache/api/NodeAPITest.java	2008-04-21 16:39:44 UTC (rev 5605)
@@ -385,4 +385,19 @@
       assertNull(cache.get("/foo/1", "item"));
    }
 
+   public void testDoubleRemovalOfData2() throws Exception
+   {
+      cache.put("/foo/1/2/3", "item", 1);
+      tm.begin();
+      assertEquals(cache.get("/foo/1", "item"), 1);
+      cache.removeNode("/foo/1");
+      assertNull(cache.get("/foo/1", "item"));
+      cache.removeNode("/foo/1/2/3");
+      assertNull(cache.get("/foo/1/2/3", "item"));
+      assertNull(cache.get("/foo/1", "item"));
+      tm.commit();
+      assertFalse(cache.exists("/foo/1"));
+      assertNull(cache.get("/foo/1/2/3", "item"));
+      assertNull(cache.get("/foo/1", "item"));
+   }
 }




More information about the jbosscache-commits mailing list