|
As per previous comment.
Reopened.
The title is misleading: it talks about detach/attach where the issue is about persistent-nontransactional-dirty. The existing test org.apache.jdo.tck.lifecycle.nontransactionalModificationOfNontransactionalInstanceOutsideTransaction checks the assertion from JDO1:
* With <code>NontransactionalWrite</code> set to <code>true</code>, * modification of nontransactional persistent instances is permitted outside * a transaction. The changes do not participate in any subsequent transaction. This test will be modified for JDO2. These tests run on JPOX, but JPOX doesn't support NontransactionalWrite. In case there is an issue with one of the tests, I've split the tests into multiple test classes.
svn commit -m "
Sending src/conf/lifecycle.conf Adding src/java/org/apache/jdo/tck/lifecycle/NontransactionalWriteDatastoreCommit.java Adding src/java/org/apache/jdo/tck/lifecycle/NontransactionalWriteDatastoreCommitConflict.java Adding src/java/org/apache/jdo/tck/lifecycle/NontransactionalWriteDatastoreRollback.java Adding src/java/org/apache/jdo/tck/lifecycle/NontransactionalWriteOptimisticCommit.java Adding src/java/org/apache/jdo/tck/lifecycle/NontransactionalWriteOptimisticCommitConflict.java Adding src/java/org/apache/jdo/tck/lifecycle/NontransactionalWriteOptimisticRollback.java Adding src/java/org/apache/jdo/tck/lifecycle/NontransactionalWriteTest.java Adding src/java/org/apache/jdo/tck/lifecycle/NontransactionalWriteThrows.java Deleting src/java/org/apache/jdo/tck/lifecycle/nontransactional Transmitting file data ......... Committed revision 386502. |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
I'll resolve this issue as "won't fix" and create a new issue for the sections listed above.