[jbosscache-commits] JBoss Cache SVN: r4560 - core/trunk/src/test/java/org/jboss/cache/loader.
jbosscache-commits at lists.jboss.org
jbosscache-commits at lists.jboss.org
Mon Oct 8 09:53:48 EDT 2007
Author: manik.surtani at jboss.com
Date: 2007-10-08 09:53:48 -0400 (Mon, 08 Oct 2007)
New Revision: 4560
Modified:
core/trunk/src/test/java/org/jboss/cache/loader/CacheLoaderTestsBase.java
core/trunk/src/test/java/org/jboss/cache/loader/JdbmCacheLoaderTest.java
Log:
Some cache loaders cannot deal with being queried after the cache has stopped running.
Modified: core/trunk/src/test/java/org/jboss/cache/loader/CacheLoaderTestsBase.java
===================================================================
--- core/trunk/src/test/java/org/jboss/cache/loader/CacheLoaderTestsBase.java 2007-10-08 12:58:11 UTC (rev 4559)
+++ core/trunk/src/test/java/org/jboss/cache/loader/CacheLoaderTestsBase.java 2007-10-08 13:53:48 UTC (rev 4560)
@@ -2098,11 +2098,13 @@
assert "v".equals(cache.get(fqn, "k"));
assert "v".equals(loader.get(fqn).get("k"));
+ // Some loaders cannot deal with being called when outside of a running cache.
+ assert "v".equals(loader.get(fqn).get("k"));
+
// now stop the cache
cache.stop();
cache.destroy();
-
- assert "v".equals(loader.get(fqn).get("k"));
+
assert cache.getCacheLoader() == null : "Should nullify cache loader in the cache";
assert cache.getCacheLoaderManager() == null : "Should nullify cache loader manager in the cache";
Modified: core/trunk/src/test/java/org/jboss/cache/loader/JdbmCacheLoaderTest.java
===================================================================
--- core/trunk/src/test/java/org/jboss/cache/loader/JdbmCacheLoaderTest.java 2007-10-08 12:58:11 UTC (rev 4559)
+++ core/trunk/src/test/java/org/jboss/cache/loader/JdbmCacheLoaderTest.java 2007-10-08 13:53:48 UTC (rev 4560)
@@ -1,6 +1,7 @@
package org.jboss.cache.loader;
import org.jboss.cache.misc.TestingUtil;
+import org.testng.annotations.Test;
/**
* Tests {@link org.jboss.cache.loader.jdbm.JdbmCacheLoader}.
@@ -8,6 +9,7 @@
* @author Elias Ross
* @version $Id$
*/
+ at Test (groups = {"functional"})
public class JdbmCacheLoaderTest extends CacheLoaderTestsBase
{
protected void configureCache() throws Exception
More information about the jbosscache-commits
mailing list