Issue Details (XML | Word | Printable)

Key: JDO-272
Type: Test Test
Status: Resolved Resolved
Resolution: Fixed
Priority: Major Major
Assignee: Craig Russell
Reporter: Matthew T. Adams
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
JDO

Create tests for section 12.6.8, detachment behavior

Created: 05/Jan/06 03:17 AM   Updated: 26/Mar/06 01:52 PM
Return to search
Component/s: tck2
Affects Version/s: JDO 2 beta
Fix Version/s: JDO 2 final

Time Tracking:
Not Specified

File Attachments:
  Size
Text File Licensed for inclusion in ASF works detachtests.patch 2006-03-07 09:12 AM Craig Russell 14 kB

Resolution Date: 09/Mar/06 09:00 AM


 Description  « Hide
Write tests for assertions in section "12.6.8 Detaching and attaching instances", including simple detachable shopping cart object model.

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order: Ascending order - Click to sort in descending order
Repository Revision Date User Message
ASF #366036 Thu Jan 05 00:38:21 UTC 2006 madams JDO-272 Checking in some code so as not to lose it. Some tests work, but IsDetached is currently broken.
Files Changed
ADD /db/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/shoppingcart/package.jdo
ADD /db/jdo/trunk/tck20/test/sql/derby/datastoreidentity/schema8.sql
MODIFY /db/jdo/trunk/tck20/test/conf/detach.conf
ADD /db/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/shoppingcart
ADD /db/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/shoppingcart/package.jdo
MODIFY /db/jdo/trunk/tck20/test/java/org/apache/jdo/tck/api/persistencemanager/detach/GetDetachAllOnCommit.java
ADD /db/jdo/trunk/tck20/test/java/org/apache/jdo/tck/api/jdohelper/IsDetached.java
ADD /db/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/shoppingcart
ADD /db/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/shoppingcart/CartEntry.java
ADD /db/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/shoppingcart/Product.java
MODIFY /db/jdo/trunk/tck20/test/java/org/apache/jdo/tck/api/persistencemanager/detach/DetachTest.java
MODIFY /db/jdo/trunk/tck20/project.properties
MODIFY /db/jdo/trunk/tck20/test/java/org/apache/jdo/tck/api/persistencemanager/detach/SetDetachAllOnCommit.java
MODIFY /db/jdo/trunk/tck20/test/conf/alltests.conf
ADD /db/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/shoppingcart/Undetachable.java
ADD /db/jdo/trunk/tck20/test/sql/derby/applicationidentity/schema8.sql
ADD /db/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/shoppingcart
ADD /db/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/shoppingcart/Cart.java

Repository Revision Date User Message
ASF #366072 Thu Jan 05 04:03:07 UTC 2006 clr JDO-272 fixed typo in oid class
Files Changed
MODIFY /db/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/shoppingcart/package.jdo

Repository Revision Date User Message
ASF #366223 Thu Jan 05 17:26:42 UTC 2006 madams JDO-272 Oops -- forgot to add orm files for app & ds id.
Files Changed
ADD /db/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/shoppingcart
ADD /db/jdo/trunk/tck20/test/orm/applicationidentity/org/apache/jdo/tck/pc/shoppingcart/package-derby.orm
ADD /db/jdo/trunk/tck20/test/orm/applicationidentity/org/apache/jdo/tck/pc/shoppingcart
ADD /db/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/shoppingcart/package-derby.orm

Repository Revision Date User Message
ASF #366283 Thu Jan 05 21:25:43 UTC 2006 madams JDO-272 Update to fix bugs & config problems.
Files Changed
ADD /db/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/shoppingcart/package-derby8.orm (from /db/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/shoppingcart/package-derby.orm)
MODIFY /db/jdo/trunk/tck20/test/sql/derby/datastoreidentity/schema8.sql
DEL /db/jdo/trunk/tck20/test/orm/applicationidentity/org/apache/jdo/tck/pc/shoppingcart/package-derby.orm
MODIFY /db/jdo/trunk/tck20/test/conf/alltests.conf
ADD /db/jdo/trunk/tck20/test/orm/applicationidentity/org/apache/jdo/tck/pc/shoppingcart/package-derby8.orm (from /db/jdo/trunk/tck20/test/orm/applicationidentity/org/apache/jdo/tck/pc/shoppingcart/package-derby.orm)
MODIFY /db/jdo/trunk/tck20/test/java/org/apache/jdo/tck/api/jdohelper/IsDetached.java
MODIFY /db/jdo/trunk/tck20/test/sql/derby/applicationidentity/schema8.sql
MODIFY /db/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/shoppingcart/Cart.java
DEL /db/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/shoppingcart/package-derby.orm

Repository Revision Date User Message
ASF #369994 Wed Jan 18 01:06:40 UTC 2006 madams JDO-272 Update to schema & mappings to include version columns for use with detachment.
Files Changed
MODIFY /db/jdo/trunk/tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/shoppingcart/package-derby8.orm
MODIFY /db/jdo/trunk/tck20/test/sql/derby/datastoreidentity/schema8.sql
MODIFY /db/jdo/trunk/tck20/test/orm/applicationidentity/org/apache/jdo/tck/pc/shoppingcart/package-derby8.orm
MODIFY /db/jdo/trunk/tck20/test/sql/derby/applicationidentity/schema8.sql

Repository Revision Date User Message
ASF #384391 Thu Mar 09 00:56:41 UTC 2006 clr JDO-272 Added tests for detach behavior
Files Changed
ADD /db/jdo/trunk/tck20/src/java/org/apache/jdo/tck/api/persistencemanager/detach/DetachSerialize.java
MODIFY /db/jdo/trunk/tck20/src/java/org/apache/jdo/tck/api/persistencemanager/detach/SetDetachAllOnCommit.java
ADD /db/jdo/trunk/tck20/src/java/org/apache/jdo/tck/api/persistencemanager/detach/DetachAttachDirty.java
MODIFY /db/jdo/trunk/tck20/src/java/org/apache/jdo/tck/pc/shoppingcart/CartEntry.java
MODIFY /db/jdo/trunk/tck20/src/java/org/apache/jdo/tck/pc/shoppingcart/Cart.java
MODIFY /db/jdo/trunk/tck20/src/java/org/apache/jdo/tck/pc/shoppingcart/Product.java
ADD /db/jdo/trunk/tck20/src/java/org/apache/jdo/tck/api/persistencemanager/detach/DetachAllOnCommit.java
ADD /db/jdo/trunk/tck20/src/java/org/apache/jdo/tck/api/persistencemanager/detach/DetachAttach.java
MODIFY /db/jdo/trunk/tck20/src/conf/configurations.list
ADD /db/jdo/trunk/tck20/src/java/org/apache/jdo/tck/api/persistencemanager/detach/DetachCopy.java
MODIFY /db/jdo/trunk/tck20/src/conf/detach.conf
MODIFY /db/jdo/trunk/tck20/src/java/org/apache/jdo/tck/api/persistencemanager/detach/DetachTest.java

Repository Revision Date User Message
ASF #384393 Thu Mar 09 00:59:39 UTC 2006 clr JDO-272 Removed redundant test
Files Changed
DEL /db/jdo/trunk/tck20/src/java/org/apache/jdo/tck/api/persistencemanager/detach/GetDetachAllOnCommit.java