[jbosscache-commits] JBoss Cache SVN: r4749 - core/trunk/src/test/java/org/jboss/cache/api.

jbosscache-commits at lists.jboss.org jbosscache-commits at lists.jboss.org
Wed Nov 14 02:41:30 EST 2007


Author: mircea.markus
Date: 2007-11-14 02:41:30 -0500 (Wed, 14 Nov 2007)
New Revision: 4749

Modified:
   core/trunk/src/test/java/org/jboss/cache/api/CacheSPITest.java
Log:
added view sync code in tests

Modified: core/trunk/src/test/java/org/jboss/cache/api/CacheSPITest.java
===================================================================
--- core/trunk/src/test/java/org/jboss/cache/api/CacheSPITest.java	2007-11-13 17:19:28 UTC (rev 4748)
+++ core/trunk/src/test/java/org/jboss/cache/api/CacheSPITest.java	2007-11-14 07:41:30 UTC (rev 4749)
@@ -8,6 +8,7 @@
 
 import org.jboss.cache.CacheSPI;
 import org.jboss.cache.DefaultCacheFactory;
+import org.jboss.cache.misc.TestingUtil;
 import org.jboss.cache.config.Configuration;
 import org.jboss.cache.config.Configuration.CacheMode;
 import org.jboss.cache.factories.UnitTestCacheConfigurationFactory;
@@ -70,11 +71,13 @@
 
       cache2.start();
       memb1 = cache1.getMembers();
+      TestingUtil.blockUntilViewsReceived(5000, false, cache1, cache2);
       List memb2 = cache2.getMembers();
       assertEquals("View has two members", 2, memb1.size());
       assertEquals("Both caches have same view", memb1, memb2);
 
       cache1.stop();
+      TestingUtil.blockUntilViewsReceived(5000, false, cache2);
       memb2 = cache2.getMembers();
       assertEquals("View has one member", 1, memb2.size());
       assertFalse("Coordinator changed", coord.equals(memb2.get(0)));




More information about the jbosscache-commits mailing list