[jboss-cvs] JBossCache/tests/functional/org/jboss/cache/transaction ...

Manik Surtani msurtani at jboss.com
Tue Jan 30 21:09:57 EST 2007


  User: msurtani
  Date: 07/01/30 21:09:57

  Modified:    tests/functional/org/jboss/cache/transaction  Tag:
                        Branch_JBossCache_1_4_0 TransactionTest.java
  Log:
  Fixed broken tests
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.9.4.2   +15 -3     JBossCache/tests/functional/org/jboss/cache/transaction/TransactionTest.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: TransactionTest.java
  ===================================================================
  RCS file: /cvsroot/jboss/JBossCache/tests/functional/org/jboss/cache/transaction/TransactionTest.java,v
  retrieving revision 1.9.4.1
  retrieving revision 1.9.4.2
  diff -u -b -r1.9.4.1 -r1.9.4.2
  --- TransactionTest.java	5 Dec 2006 15:27:51 -0000	1.9.4.1
  +++ TransactionTest.java	31 Jan 2007 02:09:57 -0000	1.9.4.2
  @@ -11,13 +11,23 @@
   import junit.framework.Test;
   import junit.framework.TestCase;
   import junit.framework.TestSuite;
  -import org.jboss.cache.*;
  +import org.jboss.cache.CacheException;
  +import org.jboss.cache.DataNode;
  +import org.jboss.cache.Fqn;
  +import org.jboss.cache.GlobalTransaction;
  +import org.jboss.cache.TreeCache;
   import org.jboss.cache.lock.IdentityLock;
   import org.jboss.cache.lock.IsolationLevel;
   
   import javax.naming.Context;
   import javax.naming.InitialContext;
  -import javax.transaction.*;
  +import javax.transaction.HeuristicMixedException;
  +import javax.transaction.HeuristicRollbackException;
  +import javax.transaction.NotSupportedException;
  +import javax.transaction.RollbackException;
  +import javax.transaction.SystemException;
  +import javax.transaction.Transaction;
  +import javax.transaction.UserTransaction;
   import java.util.HashMap;
   import java.util.Map;
   import java.util.Properties;
  @@ -27,7 +37,7 @@
    * Tests transactional access to a local TreeCache.
    * Note: we use DummpyTranasctionManager to replace jta
    *
  - * @version $Id: TransactionTest.java,v 1.9.4.1 2006/12/05 15:27:51 msurtani Exp $
  + * @version $Id: TransactionTest.java,v 1.9.4.2 2007/01/31 02:09:57 msurtani Exp $
    */
   public class TransactionTest extends TestCase {
      TreeCache cache=null;
  @@ -56,6 +66,8 @@
         cache=new TreeCache("test", null, 10000);
         cache.setTransactionManagerLookupClass("org.jboss.cache.DummyTransactionManagerLookup");
         cache.setIsolationLevel(IsolationLevel.SERIALIZABLE);
  +
  +      cache.setLockParentForChildInsertRemove(true); // these tests are written with this assumption in mind
         cache.createService();
         cache.startService();
         thread_ex=null;
  
  
  



More information about the jboss-cvs-commits mailing list