You are viewing a plain text version of this content. The canonical link for it is here.
Posted to ojb-dev@db.apache.org by ar...@apache.org on 2004/11/19 01:01:57 UTC
cvs commit: db-ojb/src/test/org/apache/ojb/broker OptimisticLockingTest.java
arminw 2004/11/18 16:01:57
Modified: src/test/org/apache/ojb/broker Tag: OJB_1_0_RELEASE
OptimisticLockingTest.java
Log:
change test case to show timestamp problem
http://nagoya.apache.org/eyebrowse/ReadMsg?listName=ojb-user@db.apache.org&msgNo=15023
Revision Changes Path
No revision
No revision
1.10.2.2 +9 -3 db-ojb/src/test/org/apache/ojb/broker/OptimisticLockingTest.java
Index: OptimisticLockingTest.java
===================================================================
RCS file: /home/cvs/db-ojb/src/test/org/apache/ojb/broker/OptimisticLockingTest.java,v
retrieving revision 1.10.2.1
retrieving revision 1.10.2.2
diff -u -r1.10.2.1 -r1.10.2.2
--- OptimisticLockingTest.java 30 Jul 2004 23:23:43 -0000 1.10.2.1
+++ OptimisticLockingTest.java 19 Nov 2004 00:01:57 -0000 1.10.2.2
@@ -128,7 +128,13 @@
broker.clearCache();
LockedByTimestamp copy2 = (LockedByTimestamp) broker.getObjectByIdentity(oid);
- Thread.sleep(1000); //mysql timestamp does not support milliseconds
+ /*
+ //mysql timestamp does not support milliseconds
+ arminw:
+ For proper test we need millisecond precision, so if mysql does not support
+ this, better we let fail this test for mysql
+ */
+ Thread.sleep(50);
copy1.setValue("copy 1");
copy2.setValue("copy 2");
@@ -165,8 +171,8 @@
}
catch (OptimisticLockException e)
{
- // BRJ: exception thrown if object has been modified or deleted
- //
+ // BRJ: exception thrown if object has been modified or deleted
+ //
// fail("If an object which use optimistic locking was deleted two times, OJB" +
// " should not throw an optimistic locking exception: "+e.getMessage());
broker.abortTransaction();
---------------------------------------------------------------------
To unsubscribe, e-mail: ojb-dev-unsubscribe@db.apache.org
For additional commands, e-mail: ojb-dev-help@db.apache.org