Update of /cvsroot/hibernate/Hibernate3/test/org/hibernate/test/ejb3/lock
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26398/test/org/hibernate/test/ejb3/lock
Modified Files:
EJB3LockTest.java RepeatableReadTest.java
Log Message:
protect from connections in READ_UNCOMMITTED isolation
Index: EJB3LockTest.java
===================================================================
RCS file: /cvsroot/hibernate/Hibernate3/test/org/hibernate/test/ejb3/lock/EJB3LockTest.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -d -r1.2 -r1.3
--- EJB3LockTest.java 17 Feb 2006 03:14:14 -0000 1.2
+++ EJB3LockTest.java 23 Feb 2006 17:32:17 -0000 1.3
@@ -135,6 +135,9 @@
* a new Hibernate LockMode was added to support this behavior: {@link LockMode#FORCE}.
*/
public void testLockModeTypeWrite() {
+ if ( ! readCommittedIsolationMaintained( "ejb3 lock tests" ) ) {
+ return;
+ }
final String initialName = "lock test";
// set up some test data
Session s1 = getSessions().openSession();
Index: RepeatableReadTest.java
===================================================================
RCS file: /cvsroot/hibernate/Hibernate3/test/org/hibernate/test/ejb3/lock/RepeatableReadTest.java,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- RepeatableReadTest.java 14 Feb 2006 03:24:18 -0000 1.1
+++ RepeatableReadTest.java 23 Feb 2006 17:32:17 -0000 1.2
@@ -91,6 +91,9 @@
}
public void testStaleVersionedInstanceFoundOnLock() {
+ if ( ! readCommittedIsolationMaintained( "repeatable read tests" ) ) {
+ return;
+ }
String check = "EJB3 Specification";
Session s1 = getSessions().openSession();
Transaction t1 = s1.beginTransaction();
@@ -183,6 +186,9 @@
}
public void testStaleNonVersionedInstanceFoundOnLock() {
+ if ( ! readCommittedIsolationMaintained( "repeatable read tests" ) ) {
+ return;
+ }
String check = "Lock Modes";
Session s1 = getSessions().openSession();
Transaction t1 = s1.beginTransaction();
|