Author: clr Date: Fri Apr 22 16:37:56 2005 New Revision: 164298 URL: http://svn.apache.org/viewcvs?rev=164298&view=rev Log: JDO-2 and JDO-24 added JUnit configuration to enhancer; added package.jdo for persistence-aware classes
Added: incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/package.jdo (with props) incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/package.jdo (with props) Modified: incubator/jdo/trunk/tck20/maven.xml incubator/jdo/trunk/tck20/project.properties Modified: incubator/jdo/trunk/tck20/maven.xml URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/maven.xml?rev=164298&r1=164297&r2=164298&view=diff ============================================================================== --- incubator/jdo/trunk/tck20/maven.xml (original) +++ incubator/jdo/trunk/tck20/maven.xml Fri Apr 22 16:37:56 2005 @@ -349,6 +349,8 @@ <pathelement location="${jdo.jdoapi.jarfile}"/> <!-- Jar files for the implementation to be tested --> <path refid="test_iut_jars" /> + <!-- JUnit jar file --> + <pathelement location="${junit.jarfile}"/> <!-- Jar files for the reference implementation --> <pathelement location="${jpox.jdori.jarfile}" /> <pathelement location="${jpox.enhancer.jarfile}" /> Modified: incubator/jdo/trunk/tck20/project.properties URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/project.properties?rev=164298&r1=164297&r2=164298&view=diff ============================================================================== --- incubator/jdo/trunk/tck20/project.properties (original) +++ incubator/jdo/trunk/tck20/project.properties Fri Apr 22 16:37:56 2005 @@ -29,6 +29,7 @@ iut.enhancer.sysproperties = jdo.enhancer.sourcepath = ${jdo.tck.testclasses.dir}${path.separator}${jdo.jdoapi.jarfile}${path.separator}${junit.jarfile}${path.separator}${log4j.jarfile} jdo.enhancer.classpath = ${jpox.enhancer.jarfile}${path.separator}${jpox.jdori.jarfile}${path.separator}${jdo.jdoapi.jarfile}${path.separator}${log4j.jarfile}${path.separator}${bcel.jarfile} +jdo.enhancer.sysproperties = -Dlog4j.configuration=file:${basedir}/test/conf/logging.properties # JUnit settings # Start new JVM for junit tests @@ -310,4 +311,5 @@ org/apache/jdo/tck/pc/inheritance/package.jdo \ org/apache/jdo/tck/pc/instancecallbacks/package.jdo \ org/apache/jdo/tck/pc/lifecycle/StateTransitionObj.jdo \ - org/apache/jdo/tck/pc/mylib/package.jdo + org/apache/jdo/tck/pc/mylib/package.jdo \ + org/apache/jdo/tck/package.jdo Added: incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/package.jdo URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/package.jdo?rev=164298&view=auto ============================================================================== --- incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/package.jdo (added) +++ incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/package.jdo Fri Apr 22 16:37:56 2005 @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<!DOCTYPE jdo PUBLIC "-//Sun Microsystems, Inc.//DTD Java Data Objects Metadata 2.0//EN" "http://java.sun.com/dtd/jdo_2_0.dtd"> +<!-- +This file contains the schema information when an implementation +has application identity. +--> +<jdo> + <package name="org.apache.jdo.tck.models.inheritance"> + <class name="FieldWithSameNameInSuperclass" persistence-modifier="persistence-aware"/> + <class name="NonPersistentFieldsAreNonPersistentInSubclasses" persistence-modifier="persistence-aware"/> + <class name="NonpersistentSuperClass" persistence-modifier="persistence-aware"/> + <class name="PersistenceCapableFlexibilityInInheritanceHierarchy" persistence-modifier="persistence-aware"/> + <class name="PersistentFieldsArePersistentInSubClasses" persistence-modifier="persistence-aware"/> + <class name="TestParts" persistence-modifier="persistence-aware"/> + <class name="TransactionalFieldsAreTransactionalInSubclasses" persistence-modifier="persistence-aware"/> + </package> + + <package name="org.apache.jdo.tck.api.instancecallbacks"> + <class name="AccessingFieldsInPredelete" persistence-modifier="persistence-aware"/> + <class name="AccessOtherInstancesInPrestore" persistence-modifier="persistence-aware"/> + <class name="CallingJdoPostload" persistence-modifier="persistence-aware"/> + <class name="CallingJdoPreclear" persistence-modifier="persistence-aware"/> + <class name="CallingJdoPredelete" persistence-modifier="persistence-aware"/> + <class name="CallingJdoPrestore" persistence-modifier="persistence-aware"/> + <class name="ModificationOfNontransactionalNonpersistentFields" persistence-modifier="persistence-aware"/> + <class name="NoAccessToFieldsAfterPredelete" persistence-modifier="persistence-aware"/> + <class name="TestParts" persistence-modifier="persistence-aware"/> + </package> +</jdo> Propchange: incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/package.jdo ------------------------------------------------------------------------------ svn:executable = * Added: incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/package.jdo URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/package.jdo?rev=164298&view=auto ============================================================================== --- incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/package.jdo (added) +++ incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/package.jdo Fri Apr 22 16:37:56 2005 @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<!DOCTYPE jdo PUBLIC "-//Sun Microsystems, Inc.//DTD Java Data Objects Metadata 2.0//EN" "http://java.sun.com/dtd/jdo_2_0.dtd"> +<!-- +This file contains the schema information when an implementation +has application identity. +--> +<jdo> + <package name="org.apache.jdo.tck.models.inheritance"> + <class name="FieldWithSameNameInSuperclass" persistence-modifier="persistence-aware"/> + <class name="NonPersistentFieldsAreNonPersistentInSubclasses" persistence-modifier="persistence-aware"/> + <class name="NonpersistentSuperClass" persistence-modifier="persistence-aware"/> + <class name="PersistenceCapableFlexibilityInInheritanceHierarchy" persistence-modifier="persistence-aware"/> + <class name="PersistentFieldsArePersistentInSubClasses" persistence-modifier="persistence-aware"/> + <class name="TestParts" persistence-modifier="persistence-aware"/> + <class name="TransactionalFieldsAreTransactionalInSubclasses" persistence-modifier="persistence-aware"/> + </package> + + <package name="org.apache.jdo.tck.api.instancecallbacks"> + <class name="AccessingFieldsInPredelete" persistence-modifier="persistence-aware"/> + <class name="AccessOtherInstancesInPrestore" persistence-modifier="persistence-aware"/> + <class name="CallingJdoPostload" persistence-modifier="persistence-aware"/> + <class name="CallingJdoPreclear" persistence-modifier="persistence-aware"/> + <class name="CallingJdoPredelete" persistence-modifier="persistence-aware"/> + <class name="CallingJdoPrestore" persistence-modifier="persistence-aware"/> + <class name="ModificationOfNontransactionalNonpersistentFields" persistence-modifier="persistence-aware"/> + <class name="NoAccessToFieldsAfterPredelete" persistence-modifier="persistence-aware"/> + <class name="TestParts" persistence-modifier="persistence-aware"/> + </package> +</jdo> Propchange: incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/package.jdo ------------------------------------------------------------------------------ svn:executable = *