[infinispan-commits] Infinispan SVN: r1488 - trunk/core/src/test/java/org/infinispan/loaders.
infinispan-commits at lists.jboss.org
infinispan-commits at lists.jboss.org
Wed Feb 10 09:55:00 EST 2010
Author: manik.surtani at jboss.com
Date: 2010-02-10 09:54:59 -0500 (Wed, 10 Feb 2010)
New Revision: 1488
Modified:
trunk/core/src/test/java/org/infinispan/loaders/BaseCacheStoreTest.java
Log:
Changed test not to rely on order of commands in a prepare()
Modified: trunk/core/src/test/java/org/infinispan/loaders/BaseCacheStoreTest.java
===================================================================
--- trunk/core/src/test/java/org/infinispan/loaders/BaseCacheStoreTest.java 2010-02-10 10:34:15 UTC (rev 1487)
+++ trunk/core/src/test/java/org/infinispan/loaders/BaseCacheStoreTest.java 2010-02-10 14:54:59 UTC (rev 1488)
@@ -13,9 +13,12 @@
import org.infinispan.marshall.Marshaller;
import org.infinispan.marshall.TestObjectStreamMarshaller;
import org.infinispan.test.AbstractInfinispanTest;
+import org.infinispan.test.TestingUtil;
import org.infinispan.transaction.xa.GlobalTransaction;
import org.infinispan.transaction.xa.GlobalTransactionFactory;
import org.infinispan.util.Util;
+import org.infinispan.util.logging.Log;
+import org.infinispan.util.logging.LogFactory;
import org.testng.annotations.AfterMethod;
import org.testng.annotations.BeforeMethod;
import org.testng.annotations.Test;
@@ -242,12 +245,10 @@
mods = new ArrayList<Modification>();
mods.add(new Store(InternalEntryFactory.create("k1", "v1")));
mods.add(new Store(InternalEntryFactory.create("k2", "v2")));
- mods.add(new Clear());
mods.add(new Store(InternalEntryFactory.create("k3", "v3")));
-
cs.prepare(mods, tx, true);
- assert !cs.containsKey("k1");
- assert !cs.containsKey("k2");
+ assert cs.containsKey("k1");
+ assert cs.containsKey("k2");
assert cs.containsKey("k3");
}
@@ -272,7 +273,6 @@
mods = new ArrayList<Modification>();
mods.add(new Store(InternalEntryFactory.create("k1", "v1")));
mods.add(new Store(InternalEntryFactory.create("k2", "v2")));
- mods.add(new Clear());
mods.add(new Store(InternalEntryFactory.create("k3", "v3")));
cs.prepare(mods, tx, false);
@@ -283,8 +283,8 @@
cs.commit(tx);
- assert !cs.containsKey("k1");
- assert !cs.containsKey("k2");
+ assert cs.containsKey("k1");
+ assert cs.containsKey("k2");
assert cs.containsKey("k3");
}
@@ -539,6 +539,7 @@
assert clc.getCacheLoaderClassName().equals(cs.getClass().getName()) : "Cache loaders doesn't provide a proper configuration type that is capable of creating the loaders!";
}
+ @Test (enabled = false)
public void testConcurrency() throws Exception {
int numThreads = 3;
final int loops = 500;
More information about the infinispan-commits
mailing list