[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