[infinispan-commits] Infinispan SVN: r2536 - in trunk/core/src/test/java/org/infinispan/test: fwk and 1 other directory.

infinispan-commits at lists.jboss.org infinispan-commits at lists.jboss.org
Thu Oct 21 08:20:36 EDT 2010


Author: manik.surtani at jboss.com
Date: 2010-10-21 08:20:36 -0400 (Thu, 21 Oct 2010)
New Revision: 2536

Modified:
   trunk/core/src/test/java/org/infinispan/test/MultipleCacheManagersTest.java
   trunk/core/src/test/java/org/infinispan/test/fwk/TestCacheManagerFactory.java
Log:
test fwk improvements

Modified: trunk/core/src/test/java/org/infinispan/test/MultipleCacheManagersTest.java
===================================================================
--- trunk/core/src/test/java/org/infinispan/test/MultipleCacheManagersTest.java	2010-10-21 12:17:24 UTC (rev 2535)
+++ trunk/core/src/test/java/org/infinispan/test/MultipleCacheManagersTest.java	2010-10-21 12:20:36 UTC (rev 2536)
@@ -198,6 +198,10 @@
       waitForClusterToForm(null);
    }
 
+   protected TransactionManager tm(Cache<?, ?> c) {
+      return c.getAdvancedCache().getTransactionManager();
+   }
+
    protected TransactionManager tm(int i) {
       return cache(i).getAdvancedCache().getTransactionManager();
    }

Modified: trunk/core/src/test/java/org/infinispan/test/fwk/TestCacheManagerFactory.java
===================================================================
--- trunk/core/src/test/java/org/infinispan/test/fwk/TestCacheManagerFactory.java	2010-10-21 12:17:24 UTC (rev 2535)
+++ trunk/core/src/test/java/org/infinispan/test/fwk/TestCacheManagerFactory.java	2010-10-21 12:20:36 UTC (rev 2536)
@@ -252,6 +252,18 @@
       return c;
    }
 
+   public static Configuration getDefaultConfiguration(boolean transactional, Configuration.CacheMode cacheMode) {
+      Configuration c = new Configuration();
+      if (transactional) amendJTA(c);
+      c.setCacheMode(cacheMode);
+      if (cacheMode.isClustered()) {
+         c.setSyncRollbackPhase(true);
+         c.setSyncCommitPhase(true);
+      }
+      return c;
+   }
+
+
    private static void amendTransport(GlobalConfiguration configuration) {
       if (configuration.getTransportClass() != null) { //this is local
          Properties newTransportProps = new Properties();



More information about the infinispan-commits mailing list