[jbosscache-commits] JBoss Cache SVN: r7522 - core/trunk/src/test/java/org/jboss/cache/buddyreplication.
jbosscache-commits at lists.jboss.org
jbosscache-commits at lists.jboss.org
Tue Jan 20 06:05:42 EST 2009
Author: mircea.markus
Date: 2009-01-20 06:05:42 -0500 (Tue, 20 Jan 2009)
New Revision: 7522
Modified:
core/trunk/src/test/java/org/jboss/cache/buddyreplication/RemoveRootBuddyTest.java
Log:
more strict replication control
Modified: core/trunk/src/test/java/org/jboss/cache/buddyreplication/RemoveRootBuddyTest.java
===================================================================
--- core/trunk/src/test/java/org/jboss/cache/buddyreplication/RemoveRootBuddyTest.java 2009-01-20 10:37:05 UTC (rev 7521)
+++ core/trunk/src/test/java/org/jboss/cache/buddyreplication/RemoveRootBuddyTest.java 2009-01-20 11:05:42 UTC (rev 7522)
@@ -2,6 +2,8 @@
import org.jboss.cache.CacheSPI;
import org.jboss.cache.Fqn;
+import org.jboss.cache.commands.write.PutKeyValueCommand;
+import org.jboss.cache.util.internals.replicationlisteners.ReplicationListener;
import org.testng.annotations.Test;
import java.util.ArrayList;
@@ -20,6 +22,7 @@
{
CacheSPI cache1 = createCache(false, 1, "myBuddyPoolReplicationGroup", false, true, true);
CacheSPI cache2 = createCache(false, 1, "myBuddyPoolReplicationGroup", false, true, true);
+ ReplicationListener replicationListener2 = ReplicationListener.getReplicationListener(cache2);
List<CacheSPI<Object, Object>> caches = new ArrayList<CacheSPI<Object, Object>>(2);
cachesTL.set(caches);
caches.add(cache1);
@@ -30,7 +33,9 @@
String key = String.valueOf(opCount);
String value = String.valueOf(opCount);
Fqn f = Fqn.fromElements("test", key);
+ replicationListener2.expect(PutKeyValueCommand.class);
cache1.put(f, key, value);
+ replicationListener2.waitForReplicationToOccur();
}
cache1.removeNode(Fqn.ROOT);
}
More information about the jbosscache-commits
mailing list