Added: incubator/jdo/trunk/tck11/project.properties URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck11/project.properties?view=auto&rev=158179 ============================================================================== --- incubator/jdo/trunk/tck11/project.properties (added) +++ incubator/jdo/trunk/tck11/project.properties Fri Mar 18 17:07:39 2005 @@ -0,0 +1,255 @@ +# +# Copyright 2005 The Apache Software Foundation. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# iut properties file +iut.runtck.properties = ${basedir}/test/conf/jdori.properties +iut.runtck.sysproperties = + +# Flags indicating whether IUT supports application/datastore identity +iut.applicationidentity.supported = yes +iut.datastoreidentity.supported = yes + +# The IUT enhancer, defaults to JDORI enhancer +iut.enhanced.dir = ${maven.build.dir}/enhanced +iut.enhancer.main = ${jdo.enhancer.main} +iut.enhancer.options = -f -d "${iut.enhanced.dir}" -s "${iut.enhanced.dir}${path.separator}${jdo.enhancer.sourcepath}" +iut.enhancer.args = ${jdo.tck.pcclasses.files} ${jdo.tck.paclasses.files} +iut.enhancer.sysproperties = + +# JUnit settings +# Start new JVM for junit tests +maven.junit.fork = yes +maven.junit.dir = ${jdo.tck.testdir} +maven.junit.sysproperties = PMFProperties PMF2Properties +PMFProperties = ${basedir}/test/conf/jdori.properties +PMF2Properties = ${basedir}/test/conf/jdori2.properties + +# JDO TCK settings +jdo.tck.configuration = ${basedir}/test/conf/datastoreidentity.conf +jdo.tck.testclasses.dir = ${maven.build.dir}/test-classes +jdo.tck.testdir = ${maven.build.dir} +jdo.tck.resultprinterclass = org.apache.jdo.tck.util.BatchResultPrinter + +# dependencies +jdo.jdoapi.jarfile = ${pom.getDependencyPath('jdo:jdo-api')} +jdo.jdobtree.jarfile = ${pom.getDependencyPath('jdo:jdo-btree')} +jdo.jdori.jarfile = ${pom.getDependencyPath('jdo:jdo-ri')} +junit.jarfile = ${pom.getDependencyPath('junit:junit')} +antlr.jarfile = ${pom.getDependencyPath('antlr:antlr')} +jta.jarfile = ${pom.getDependencyPath('geronimo-spec:geronimo-spec-jta')} +spring.jarfile = ${pom.getDependencyPath('springframework:spring-core')} +logging.jarfile = ${pom.getDependencyPath('commons-logging')} +xmlparser = + +# JDORI enhancer +jdo.enhancer.main = org.apache.jdo.enhancer.Main +jdo.enhancer.options = -f -d "${jdo.tck.testclasses.dir}" -s "${jdo.enhancer.sourcepath}" +jdo.enhancer.args = ${jdo.tck.pcclasses.files} ${jdo.tck.paclasses.files} +jdo.enhancer.sourcepath = ${jdo.tck.testclasses.dir}${path.separator}${jdo.jdoapi.jarfile}${path.separator}${junit.jarfile}${path.separator}${logging.jarfile} +jdo.enhancer.classpath = ${jdo.jdori.jarfile}${path.separator}${jdo.jdoapi.jarfile}${path.separator}${logging.jarfile} + +jdo.tck.pcclasses.sources = \ + org/apache/jdo/tck/pc/lifecycle/StateTransitionObj.java \ + org/apache/jdo/tck/pc/company/Address.java \ + org/apache/jdo/tck/pc/company/Company.java \ + org/apache/jdo/tck/pc/company/Department.java \ + org/apache/jdo/tck/pc/company/Person.java \ + org/apache/jdo/tck/pc/company/Employee.java \ + org/apache/jdo/tck/pc/company/FullTimeEmployee.java \ + org/apache/jdo/tck/pc/company/Insurance.java \ + org/apache/jdo/tck/pc/company/DentalInsurance.java \ + org/apache/jdo/tck/pc/company/MedicalInsurance.java \ + org/apache/jdo/tck/pc/company/PartTimeEmployee.java \ + org/apache/jdo/tck/pc/company/Project.java \ + org/apache/jdo/tck/pc/fieldtypes/AllTypes.java \ + org/apache/jdo/tck/pc/fieldtypes/ArrayCollections.java \ + org/apache/jdo/tck/pc/fieldtypes/ArrayListCollections.java \ + org/apache/jdo/tck/pc/fieldtypes/CollectionCollections.java \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfBigDecimal.java \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfBigInteger.java \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfBoolean.java \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfByte.java \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfCharacter.java \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfDate.java \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfDouble.java \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfFloat.java \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfInteger.java \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfLocale.java \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfLong.java \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfObject.java \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitiveboolean.java \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivebyte.java \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivechar.java \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivedouble.java \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivefloat.java \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitiveint.java \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivelong.java \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitiveshort.java \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfShort.java \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.java \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleInterface.java \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfString.java \ + org/apache/jdo/tck/pc/fieldtypes/HashMapStringKeyCollections.java \ + org/apache/jdo/tck/pc/fieldtypes/HashMapStringValueCollections.java \ + org/apache/jdo/tck/pc/fieldtypes/HashSetCollections.java \ + org/apache/jdo/tck/pc/fieldtypes/HashtableStringKeyCollections.java \ + org/apache/jdo/tck/pc/fieldtypes/HashtableStringValueCollections.java \ + org/apache/jdo/tck/pc/fieldtypes/LinkedListCollections.java \ + org/apache/jdo/tck/pc/fieldtypes/ListCollections.java \ + org/apache/jdo/tck/pc/fieldtypes/MapStringKeyCollections.java \ + org/apache/jdo/tck/pc/fieldtypes/MapStringValueCollections.java \ + org/apache/jdo/tck/pc/fieldtypes/SetCollections.java \ + org/apache/jdo/tck/pc/fieldtypes/SimpleClass.java \ + org/apache/jdo/tck/pc/fieldtypes/TreeMapStringKeyCollections.java \ + org/apache/jdo/tck/pc/fieldtypes/TreeMapStringValueCollections.java \ + org/apache/jdo/tck/pc/fieldtypes/TreeSetCollections.java \ + org/apache/jdo/tck/pc/fieldtypes/VectorCollections.java \ + org/apache/jdo/tck/pc/inheritance/AllPersist.java \ + org/apache/jdo/tck/pc/inheritance/AllPersist2.java \ + org/apache/jdo/tck/pc/inheritance/AllPersist3.java \ + org/apache/jdo/tck/pc/inheritance/AllPersist4.java \ + org/apache/jdo/tck/pc/inheritance/FieldSameName.java \ + org/apache/jdo/tck/pc/inheritance/FieldSameName2.java \ + org/apache/jdo/tck/pc/inheritance/FieldSameName3.java \ + org/apache/jdo/tck/pc/inheritance/FieldSameName4.java \ + org/apache/jdo/tck/pc/inheritance/TopNonPersistB.java \ + org/apache/jdo/tck/pc/inheritance/TopNonPersistE.java \ + org/apache/jdo/tck/pc/inheritance/TopNonPersistF.java \ + org/apache/jdo/tck/pc/inheritance/TopNonPersistH.java \ + org/apache/jdo/tck/pc/inheritance/TopPersist.java \ + org/apache/jdo/tck/pc/inheritance/TopPersistE.java \ + org/apache/jdo/tck/pc/inheritance/TopPersistF.java \ + org/apache/jdo/tck/pc/inheritance/TopPersistH.java \ + org/apache/jdo/tck/pc/mylib/PCPoint.java \ + org/apache/jdo/tck/pc/mylib/PCPoint2.java \ + org/apache/jdo/tck/pc/mylib/PCRect.java \ + org/apache/jdo/tck/pc/mylib/PrimitiveTypes.java \ + org/apache/jdo/tck/pc/instancecallbacks/InstanceCallbackClass.java \ + org/apache/jdo/tck/pc/instancecallbacks/InstanceCallbackNonPersistFdsClass.java + +jdo.tck.pcclasses.files = \ + org/apache/jdo/tck/pc/lifecycle/StateTransitionObj.class \ + org/apache/jdo/tck/pc/company/Address.class \ + org/apache/jdo/tck/pc/company/Company.class \ + org/apache/jdo/tck/pc/company/Department.class \ + org/apache/jdo/tck/pc/company/Person.class \ + org/apache/jdo/tck/pc/company/Employee.class \ + org/apache/jdo/tck/pc/company/FullTimeEmployee.class \ + org/apache/jdo/tck/pc/company/Insurance.class \ + org/apache/jdo/tck/pc/company/DentalInsurance.class \ + org/apache/jdo/tck/pc/company/MedicalInsurance.class \ + org/apache/jdo/tck/pc/company/PartTimeEmployee.class \ + org/apache/jdo/tck/pc/company/Project.class \ + org/apache/jdo/tck/pc/fieldtypes/AllTypes.class \ + org/apache/jdo/tck/pc/fieldtypes/ArrayCollections.class \ + org/apache/jdo/tck/pc/fieldtypes/ArrayListCollections.class \ + org/apache/jdo/tck/pc/fieldtypes/CollectionCollections.class \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfBigDecimal.class \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfBigInteger.class \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfBoolean.class \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfByte.class \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfCharacter.class \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfDate.class \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfDouble.class \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfFloat.class \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfInteger.class \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfLocale.class \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfLong.class \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfObject.class \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitiveboolean.class \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivebyte.class \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivechar.class \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivedouble.class \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivefloat.class \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitiveint.class \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivelong.class \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitiveshort.class \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfShort.class \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.class \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleInterface.class \ + org/apache/jdo/tck/pc/fieldtypes/FieldsOfString.class \ + org/apache/jdo/tck/pc/fieldtypes/HashMapStringKeyCollections.class \ + org/apache/jdo/tck/pc/fieldtypes/HashMapStringValueCollections.class \ + org/apache/jdo/tck/pc/fieldtypes/HashSetCollections.class \ + org/apache/jdo/tck/pc/fieldtypes/HashtableStringKeyCollections.class \ + org/apache/jdo/tck/pc/fieldtypes/HashtableStringValueCollections.class \ + org/apache/jdo/tck/pc/fieldtypes/LinkedListCollections.class \ + org/apache/jdo/tck/pc/fieldtypes/ListCollections.class \ + org/apache/jdo/tck/pc/fieldtypes/MapStringKeyCollections.class \ + org/apache/jdo/tck/pc/fieldtypes/MapStringValueCollections.class \ + org/apache/jdo/tck/pc/fieldtypes/SetCollections.class \ + org/apache/jdo/tck/pc/fieldtypes/SimpleClass.class \ + org/apache/jdo/tck/pc/fieldtypes/TreeMapStringKeyCollections.class \ + org/apache/jdo/tck/pc/fieldtypes/TreeMapStringValueCollections.class \ + org/apache/jdo/tck/pc/fieldtypes/TreeSetCollections.class \ + org/apache/jdo/tck/pc/fieldtypes/VectorCollections.class \ + org/apache/jdo/tck/pc/inheritance/AllPersist.class \ + org/apache/jdo/tck/pc/inheritance/AllPersist2.class \ + org/apache/jdo/tck/pc/inheritance/AllPersist3.class \ + org/apache/jdo/tck/pc/inheritance/AllPersist4.class \ + org/apache/jdo/tck/pc/inheritance/FieldSameName.class \ + org/apache/jdo/tck/pc/inheritance/FieldSameName2.class \ + org/apache/jdo/tck/pc/inheritance/FieldSameName3.class \ + org/apache/jdo/tck/pc/inheritance/FieldSameName4.class \ + org/apache/jdo/tck/pc/inheritance/TopNonPersistB.class \ + org/apache/jdo/tck/pc/inheritance/TopNonPersistE.class \ + org/apache/jdo/tck/pc/inheritance/TopNonPersistF.class \ + org/apache/jdo/tck/pc/inheritance/TopNonPersistH.class \ + org/apache/jdo/tck/pc/inheritance/TopPersist.class \ + org/apache/jdo/tck/pc/inheritance/TopPersistE.class \ + org/apache/jdo/tck/pc/inheritance/TopPersistF.class \ + org/apache/jdo/tck/pc/inheritance/TopPersistH.class \ + org/apache/jdo/tck/pc/mylib/PCPoint.class \ + org/apache/jdo/tck/pc/mylib/PCPoint2.class \ + org/apache/jdo/tck/pc/mylib/PCRect.class \ + org/apache/jdo/tck/pc/mylib/PrimitiveTypes.class \ + org/apache/jdo/tck/pc/instancecallbacks/InstanceCallbackClass.class \ + org/apache/jdo/tck/pc/instancecallbacks/InstanceCallbackNonPersistFdsClass.class + +jdo.tck.paclasses.sources = \ + org/apache/jdo/tck/models/inheritance/FieldWithSameNameInSuperclass.java \ + org/apache/jdo/tck/models/inheritance/NonPersistentFieldsAreNonPersistentInSubclasses.java \ + org/apache/jdo/tck/models/inheritance/NonpersistentSuperClass.java \ + org/apache/jdo/tck/models/inheritance/PersistenceCapableFlexibilityInInheritanceHierarchy.java \ + org/apache/jdo/tck/models/inheritance/PersistentFieldsArePersistentInSubClasses.java \ + org/apache/jdo/tck/models/inheritance/TestParts.java \ + org/apache/jdo/tck/models/inheritance/TransactionalFieldsAreTransactionalInSubclasses.java \ + org/apache/jdo/tck/api/instancecallbacks/AccessingFieldsInPredelete.java \ + org/apache/jdo/tck/api/instancecallbacks/AccessOtherInstancesInPrestore.java \ + org/apache/jdo/tck/api/instancecallbacks/CallingJdoPostload.java \ + org/apache/jdo/tck/api/instancecallbacks/CallingJdoPreclear.java \ + org/apache/jdo/tck/api/instancecallbacks/CallingJdoPredelete.java \ + org/apache/jdo/tck/api/instancecallbacks/CallingJdoPrestore.java \ + org/apache/jdo/tck/api/instancecallbacks/ModificationOfNontransactionalNonpersistentFields.java \ + org/apache/jdo/tck/api/instancecallbacks/NoAccessToFieldsAfterPredelete.java \ + org/apache/jdo/tck/api/instancecallbacks/TestParts.java + +jdo.tck.paclasses.files = \ + org/apache/jdo/tck/models/inheritance/FieldWithSameNameInSuperclass.class \ + org/apache/jdo/tck/models/inheritance/NonPersistentFieldsAreNonPersistentInSubclasses.class \ + org/apache/jdo/tck/models/inheritance/NonpersistentSuperClass.class \ + org/apache/jdo/tck/models/inheritance/PersistenceCapableFlexibilityInInheritanceHierarchy.class \ + org/apache/jdo/tck/models/inheritance/PersistentFieldsArePersistentInSubClasses.class \ + org/apache/jdo/tck/models/inheritance/TestParts.class \ + org/apache/jdo/tck/models/inheritance/TransactionalFieldsAreTransactionalInSubclasses.class \ + org/apache/jdo/tck/api/instancecallbacks/AccessingFieldsInPredelete.class \ + org/apache/jdo/tck/api/instancecallbacks/AccessOtherInstancesInPrestore.class \ + org/apache/jdo/tck/api/instancecallbacks/CallingJdoPostload.class \ + org/apache/jdo/tck/api/instancecallbacks/CallingJdoPreclear.class \ + org/apache/jdo/tck/api/instancecallbacks/CallingJdoPredelete.class \ + org/apache/jdo/tck/api/instancecallbacks/CallingJdoPrestore.class \ + org/apache/jdo/tck/api/instancecallbacks/ModificationOfNontransactionalNonpersistentFields.class \ + org/apache/jdo/tck/api/instancecallbacks/NoAccessToFieldsAfterPredelete.class \ + org/apache/jdo/tck/api/instancecallbacks/TestParts.class
Added: incubator/jdo/trunk/tck11/project.xml URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck11/project.xml?view=auto&rev=158179 ============================================================================== --- incubator/jdo/trunk/tck11/project.xml (added) +++ incubator/jdo/trunk/tck11/project.xml Fri Mar 18 17:07:39 2005 @@ -0,0 +1,137 @@ +<?xml version="1.0"?> + +<!-- + Copyright 2005 The Apache Software Foundation + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. +--> + +<project> + + <pomVersion>3</pomVersion> + <extend>../project.xml</extend> + <!-- ============== --> + <!-- Identification --> + <!-- ============== --> + <name>JDO Technology Compatibility Kit 1.1</name> + <artifactId>jdo-tck</artifactId> + <currentVersion>1.1</currentVersion> + <package>org.apache.jdo.tck</package> + <shortDescription>Java Data Object (JDO) TCK</shortDescription> + <description> +The Java Data Objects (JDO) API is a standard interface-based +Java model abstraction of persistence, developed as Java Specification +Request 12 JSR 12 under the auspices of the Java Community Process. +<br/> +The JDO TCK is a test suite designed to test implementations of the Java Data Objects +specification. In order to claim compatibility with JDO, an implementation must pass +all relevant tests of the JDOTCK. + </description> + <repository/> + <!-- ============ --> + <!-- Dependencies --> + <!-- ============ --> + <dependencies> + <dependency> + <groupId>antlr</groupId> + <artifactId>antlr</artifactId> + <version>2.7.3</version> + <url>http://www.antlr.org/download.html</url> + </dependency> + <dependency> + <groupId>junit</groupId> + <artifactId>junit</artifactId> + <version>3.8.1</version> + </dependency> + <dependency> + <groupId>geronimo-spec</groupId> + <artifactId>geronimo-spec-jta</artifactId> + <version>1.0.1B-rc2</version> + </dependency> + <dependency> + <groupId>jdo</groupId> + <artifactId>jdo-api</artifactId> + <version>1.1</version> + </dependency> + <dependency> + <groupId>jdo</groupId> + <artifactId>jdo-btree</artifactId> + <version>1.1</version> + </dependency> + <dependency> + <groupId>jdo</groupId> + <artifactId>jdo-ri</artifactId> + <version>1.1</version> + </dependency> + <dependency> + <id>commons-logging</id> + <version>1.0.4</version> + </dependency> + + <dependency> + <groupId>springframework</groupId> + <artifactId>spring-core</artifactId> + <version>1.1.3</version> + </dependency> + + </dependencies> + + <!-- =================== --> + <!-- Build Specification --> + <!-- =================== --> + + <build> + <unitTestSourceDirectory>test/java</unitTestSourceDirectory> + <!-- Unit test cases --> + <unitTest> + <includes> + <include>**/*.java</include> + </includes> + <excludes> + <exclude>**/pc/**/*.java</exclude> + <exclude>**/util/*.java</exclude> + <exclude>**/JDO_Test*.java</exclude> + <exclude>**/TestParts.java</exclude> + <exclude>**/EnhancerTest.java</exclude> + <exclude>**/ExtentTest.java</exclude> + <exclude>**/QueryTest.java</exclude> + <exclude>**/PersistenceManagerTest.java</exclude> + <exclude>**/FirstSetOfTestValuesForCollection.java</exclude> + <exclude>**/SecondSetOfTestValuesForCollection.java</exclude> + <exclude>**/TestUtil.java</exclude> + <exclude>**/ComparisonTests.java</exclude> + </excludes> + <resources> + <resource> + <directory>${basedir}/test/java</directory> + <includes> + <include>**/*.xml</include> + </includes> + </resource> + </resources> + <resources> + <resource> + <directory>${basedir}/test/conf</directory> + <includes> + <include>JDOTCKTestCases.list</include> + <include>enhancement-test.properties</include> + <include>commons-logging.properties</include> + <include>simplelog.properties</include> + <include>logging.properties</include> + </includes> + </resource> + </resources> + </unitTest> + + </build> +</project> Added: incubator/jdo/trunk/tck11/test/conf/JDOTCKTestCases.list URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck11/test/conf/JDOTCKTestCases.list?view=auto&rev=158179 ============================================================================== --- incubator/jdo/trunk/tck11/test/conf/JDOTCKTestCases.list (added) +++ incubator/jdo/trunk/tck11/test/conf/JDOTCKTestCases.list Fri Mar 18 17:07:39 2005 @@ -0,0 +1,387 @@ +# JDO TCK test cases + +# package org.apache.jdo.tck.api.instancecallbacks + +org.apache.jdo.tck.api.instancecallbacks.AccessOtherInstancesInPrestore +org.apache.jdo.tck.api.instancecallbacks.AccessingFieldsInPredelete +org.apache.jdo.tck.api.instancecallbacks.CallingJdoPostload +org.apache.jdo.tck.api.instancecallbacks.CallingJdoPreclear +org.apache.jdo.tck.api.instancecallbacks.CallingJdoPredelete +org.apache.jdo.tck.api.instancecallbacks.CallingJdoPrestore +org.apache.jdo.tck.api.instancecallbacks.ModificationOfNontransactionalNonpersistentFields +org.apache.jdo.tck.api.instancecallbacks.NoAccessToFieldsAfterPredelete + +# package org.apache.jdo.tck.api.jdohelper + +org.apache.jdo.tck.api.jdohelper.GetObjectId +org.apache.jdo.tck.api.jdohelper.GetObjectIdForNull +org.apache.jdo.tck.api.jdohelper.GetObjectIdForTransient +org.apache.jdo.tck.api.jdohelper.GetObjectIdNotPersistenceCapable +org.apache.jdo.tck.api.jdohelper.GetPersistenceManager +org.apache.jdo.tck.api.jdohelper.GetPersistenceManagerForNull +org.apache.jdo.tck.api.jdohelper.GetPersistenceManagerForTransient +org.apache.jdo.tck.api.jdohelper.GetPersistenceManagerNotPersistenceCapable +org.apache.jdo.tck.api.jdohelper.GetTransactionalObjectId +org.apache.jdo.tck.api.jdohelper.GetTransactionalObjectIdForNull +org.apache.jdo.tck.api.jdohelper.GetTransactionalObjectIdForTransient +org.apache.jdo.tck.api.jdohelper.GetTransactionalObjectIdNotPersistenceCapable +org.apache.jdo.tck.api.jdohelper.IsDeleted +org.apache.jdo.tck.api.jdohelper.IsDeletedFalse +org.apache.jdo.tck.api.jdohelper.IsDeletedForNull +org.apache.jdo.tck.api.jdohelper.IsDeletedForTransient +org.apache.jdo.tck.api.jdohelper.IsDeletedNotPersistenceCapable +org.apache.jdo.tck.api.jdohelper.IsDirty +org.apache.jdo.tck.api.jdohelper.IsDirtyFalse +org.apache.jdo.tck.api.jdohelper.IsDirtyForNull +org.apache.jdo.tck.api.jdohelper.IsDirtyForTransient +org.apache.jdo.tck.api.jdohelper.IsDirtyNotPersistenceCapable +org.apache.jdo.tck.api.jdohelper.IsNew +org.apache.jdo.tck.api.jdohelper.IsNewFalse +org.apache.jdo.tck.api.jdohelper.IsNewForNull +org.apache.jdo.tck.api.jdohelper.IsNewForTransient +org.apache.jdo.tck.api.jdohelper.IsNewNotPersistenceCapable +org.apache.jdo.tck.api.jdohelper.IsPersistent +org.apache.jdo.tck.api.jdohelper.IsPersistentFalse +org.apache.jdo.tck.api.jdohelper.IsPersistentForNull +org.apache.jdo.tck.api.jdohelper.IsPersistentForTransient +org.apache.jdo.tck.api.jdohelper.IsPersistentNotPersistenceCapable +org.apache.jdo.tck.api.jdohelper.IsTransactional +org.apache.jdo.tck.api.jdohelper.IsTransactionalFalse +org.apache.jdo.tck.api.jdohelper.IsTransactionalForNull +org.apache.jdo.tck.api.jdohelper.IsTransactionalForTransient +org.apache.jdo.tck.api.jdohelper.IsTransactionalNotPersistenceCapable +org.apache.jdo.tck.api.jdohelper.MakeDirty +org.apache.jdo.tck.api.jdohelper.MakeDirtyForNull +org.apache.jdo.tck.api.jdohelper.MakeDirtyForTransient +org.apache.jdo.tck.api.jdohelper.MakeDirtyNotPersistenceCapable + +# package org.apache.jdo.tck.api.persistencemanager + +org.apache.jdo.tck.api.persistencemanager.AfterCloseAllMethodsThrowException +org.apache.jdo.tck.api.persistencemanager.CallingEvictAllWithCollectionContainingNulls +org.apache.jdo.tck.api.persistencemanager.CallingRefreshAllWithCollectionContainingNulls +org.apache.jdo.tck.api.persistencemanager.ChangingObjectIdHasNoEffectOnInstance +org.apache.jdo.tck.api.persistencemanager.CloseThrowsExceptionWhenActiveTx +org.apache.jdo.tck.api.persistencemanager.ConcurrentPersistenceManagers +org.apache.jdo.tck.api.persistencemanager.ConcurrentPersistenceManagersSameClasses +org.apache.jdo.tck.api.persistencemanager.CurrentTransaction +org.apache.jdo.tck.api.persistencemanager.DeletePersistent +org.apache.jdo.tck.api.persistencemanager.DeletePersistentAllFails +org.apache.jdo.tck.api.persistencemanager.DeletePersistentFailsIfInstanceIsTransient +org.apache.jdo.tck.api.persistencemanager.DeletePersistentFailsIfInstanceManagedByAnotherPersistenceManager +org.apache.jdo.tck.api.persistencemanager.DeletePersistentHasNoEffectOnDeletedInstances +org.apache.jdo.tck.api.persistencemanager.EvictAllWithNoParameters +org.apache.jdo.tck.api.persistencemanager.EvictingCollectionOfInstancesSideEffects +org.apache.jdo.tck.api.persistencemanager.EvictingWithRestoreValuesFalse +org.apache.jdo.tck.api.persistencemanager.EvictingWithRetainValuesFalse +org.apache.jdo.tck.api.persistencemanager.GetExtentWithInstancesMadePersistentViaReachability +org.apache.jdo.tck.api.persistencemanager.GetExtentWithNoSubclasses +org.apache.jdo.tck.api.persistencemanager.GetExtentWithSubclasses +org.apache.jdo.tck.api.persistencemanager.GetIgnoreCache +org.apache.jdo.tck.api.persistencemanager.GetObjectById +org.apache.jdo.tck.api.persistencemanager.GetObjectByIdNoValidationInstanceInCache +org.apache.jdo.tck.api.persistencemanager.GetObjectByIdNoValidationInstanceInCacheNoStateChange +org.apache.jdo.tck.api.persistencemanager.GetObjectByIdNoValidationInstanceNotInCache +org.apache.jdo.tck.api.persistencemanager.GetObjectByIdNoValidationInstanceNotInCacheNoTx +org.apache.jdo.tck.api.persistencemanager.GetObjectByIdNoValidationInstanceNotInDatastore +org.apache.jdo.tck.api.persistencemanager.GetObjectByIdNotResolved +org.apache.jdo.tck.api.persistencemanager.GetObjectByIdWithValidationInstanceInCache +org.apache.jdo.tck.api.persistencemanager.GetObjectByIdWithValidationInstanceInCacheNotInDatastore +org.apache.jdo.tck.api.persistencemanager.GetObjectByIdWithValidationInstanceNotInCacheNotInDatastore +org.apache.jdo.tck.api.persistencemanager.GetObjectId +org.apache.jdo.tck.api.persistencemanager.GetObjectIdClass +org.apache.jdo.tck.api.persistencemanager.GetObjectIdClassForAbstractOrNonPersistenceCapableClass +org.apache.jdo.tck.api.persistencemanager.GetObjectIdForNullOrNotPersistent +org.apache.jdo.tck.api.persistencemanager.GetObjectIdWithApplicationModifyingIdentity +org.apache.jdo.tck.api.persistencemanager.GetPersistenceManagerFactory +org.apache.jdo.tck.api.persistencemanager.GetSetUserObject +org.apache.jdo.tck.api.persistencemanager.GetTransactionalObjectIdWhenObjectIdBeingChanged +org.apache.jdo.tck.api.persistencemanager.GetTransactionalObjectIdWithNoTransaction +org.apache.jdo.tck.api.persistencemanager.IsClosedIsFalseUponConstruction +org.apache.jdo.tck.api.persistencemanager.IsClosedIsFalseUponRetrievalFromPool +org.apache.jdo.tck.api.persistencemanager.IsClosedIsTrueAfterClose +org.apache.jdo.tck.api.persistencemanager.MakeNontransactionalAllFails +org.apache.jdo.tck.api.persistencemanager.MakeNontransactionalDirtyInstance +org.apache.jdo.tck.api.persistencemanager.MakeNontransactionalIsImmediate +org.apache.jdo.tck.api.persistencemanager.MakeNontransactionalPersistentCleanInstance +org.apache.jdo.tck.api.persistencemanager.MakeNontransactionalTransientCleanInstance +org.apache.jdo.tck.api.persistencemanager.MakePersistent +org.apache.jdo.tck.api.persistencemanager.MakePersistentAllFails +org.apache.jdo.tck.api.persistencemanager.MakePersistentAndInstancesNotReachable +org.apache.jdo.tck.api.persistencemanager.MakePersistentAssignsObjectId +org.apache.jdo.tck.api.persistencemanager.MakePersistentFailsIfInstanceManagedByAnotherPersistenceManager +org.apache.jdo.tck.api.persistencemanager.MakePersistentHasNoEffectOnPersistentInstances +org.apache.jdo.tck.api.persistencemanager.MakeTransactional +org.apache.jdo.tck.api.persistencemanager.MakeTransactionalANontransactionalPersistentInstance +org.apache.jdo.tck.api.persistencemanager.MakeTransactionalAllFails +org.apache.jdo.tck.api.persistencemanager.MakeTransactionalIsImmediate +org.apache.jdo.tck.api.persistencemanager.MakeTransactionalPriorToTransactionRolledback +org.apache.jdo.tck.api.persistencemanager.MakeTransactionalWithinTransactionRolledback +org.apache.jdo.tck.api.persistencemanager.MakeTransient +org.apache.jdo.tck.api.persistencemanager.MakeTransientAllFails +org.apache.jdo.tck.api.persistencemanager.MakeTransientCausesLossOfIdentity +org.apache.jdo.tck.api.persistencemanager.MakeTransientFailsWithDirtyInstance +org.apache.jdo.tck.api.persistencemanager.MakeTransientFieldsPreservedUnchanged +org.apache.jdo.tck.api.persistencemanager.MakeTransientHasNoEffectOnTransientInstances +org.apache.jdo.tck.api.persistencemanager.MakeTransientNotSubjectToRollback +org.apache.jdo.tck.api.persistencemanager.NoPersistenceManagerIfTransient +org.apache.jdo.tck.api.persistencemanager.ObjectIdUniqueAmongInstances +org.apache.jdo.tck.api.persistencemanager.OneInstanceOfObjectPerPersistenceManager +org.apache.jdo.tck.api.persistencemanager.OnePersistenceManagerIfPersistentOrTransactional +org.apache.jdo.tck.api.persistencemanager.OptimisticFailure +org.apache.jdo.tck.api.persistencemanager.PassingNullToEvictAllThrowsException +org.apache.jdo.tck.api.persistencemanager.PassingNullToEvictHasNoEffect +org.apache.jdo.tck.api.persistencemanager.PassingNullToRefreshAllThrowsException +org.apache.jdo.tck.api.persistencemanager.PassingNullToRefreshHasNoEffect +org.apache.jdo.tck.api.persistencemanager.RefreshAllNoParameterSideEffects +org.apache.jdo.tck.api.persistencemanager.RefreshAllWithArraySideEffects +org.apache.jdo.tck.api.persistencemanager.RefreshAllWithCollectionSideEffects +org.apache.jdo.tck.api.persistencemanager.RefreshAllWithNoParameters +org.apache.jdo.tck.api.persistencemanager.RefreshSideEffects +org.apache.jdo.tck.api.persistencemanager.Retrieve +org.apache.jdo.tck.api.persistencemanager.SameTransactionInstanceForAllCallsToCurrentTransaction +org.apache.jdo.tck.api.persistencemanager.SetIgnoreCacheToFalse +org.apache.jdo.tck.api.persistencemanager.SetIgnoreCacheToTrue +org.apache.jdo.tck.api.persistencemanager.SetMultithreadedFalse +org.apache.jdo.tck.api.persistencemanager.SetMultithreadedTrue +org.apache.jdo.tck.api.persistencemanager.SettingFlagsWithTransactionInstance +org.apache.jdo.tck.api.persistencemanager.ThreadSafe +org.apache.jdo.tck.api.persistencemanager.TransientTransactionalInstanceRetainsValuesAtCommit + +# package org.apache.jdo.tck.api.persistencemanagerfactory + +org.apache.jdo.tck.api.persistencemanagerfactory.AfterCloseGetPMThrowsException +org.apache.jdo.tck.api.persistencemanagerfactory.AfterCloseSetMethodsThrowException +org.apache.jdo.tck.api.persistencemanagerfactory.AfterGetPersistenceManagerNoSetMethodsSucceed +org.apache.jdo.tck.api.persistencemanagerfactory.Close +org.apache.jdo.tck.api.persistencemanagerfactory.CloseFailsIfTransactionActive +org.apache.jdo.tck.api.persistencemanagerfactory.CloseWithoutPermissionThrowsSecurityException +org.apache.jdo.tck.api.persistencemanagerfactory.GetPersistenceManager +org.apache.jdo.tck.api.persistencemanagerfactory.GetPersistenceManagerFactoryByPropertiesInstance +org.apache.jdo.tck.api.persistencemanagerfactory.GetPersistenceManagerForUser +org.apache.jdo.tck.api.persistencemanagerfactory.GetProperties +org.apache.jdo.tck.api.persistencemanagerfactory.SetConnectionPassword +org.apache.jdo.tck.api.persistencemanagerfactory.SetConnectionURL +org.apache.jdo.tck.api.persistencemanagerfactory.SetConnectionUserName +org.apache.jdo.tck.api.persistencemanagerfactory.SetIgnoreCache +org.apache.jdo.tck.api.persistencemanagerfactory.SetMultithreaded +org.apache.jdo.tck.api.persistencemanagerfactory.SetNonTransactionalRead +org.apache.jdo.tck.api.persistencemanagerfactory.SetNonTransactionalWrite +org.apache.jdo.tck.api.persistencemanagerfactory.SetOptimistic +org.apache.jdo.tck.api.persistencemanagerfactory.SetRetainValues +org.apache.jdo.tck.api.persistencemanagerfactory.SupportedOptions + +# package org.apache.jdo.tck.enhancement + +org.apache.jdo.tck.enhancement.FieldAccessModified +org.apache.jdo.tck.enhancement.ImplementsPersistenceCapable + +# package org.apache.jdo.tck.extents + +org.apache.jdo.tck.extents.CloseAll +org.apache.jdo.tck.extents.CloseOfExtentIteratorIsIteratorSpecific +org.apache.jdo.tck.extents.GetCandidateClass +org.apache.jdo.tck.extents.GetPersistenceManager +org.apache.jdo.tck.extents.HasSubclassesFalse +org.apache.jdo.tck.extents.HasSubclassesTrue +org.apache.jdo.tck.extents.InstancesDeletedPriorToIterationNotReturned +org.apache.jdo.tck.extents.InstancesPersistedPriorToIterationReturned +org.apache.jdo.tck.extents.IteratorHasNextFalseAfterExtentClose +org.apache.jdo.tck.extents.IteratorMutatingMethods +org.apache.jdo.tck.extents.IteratorNextAfterExtentClose +org.apache.jdo.tck.extents.IteratorNextAfterExtentCloseAll +org.apache.jdo.tck.extents.Iterators + +# package org.apache.jdo.tck.lifecycle + +org.apache.jdo.tck.lifecycle.HollowInstanceMaintainsPK +org.apache.jdo.tck.lifecycle.MultiplePMsReturnInstancesRepresentingSamePC +org.apache.jdo.tck.lifecycle.ObjectIdNotModifiedWhenObjectIdInstanceModified +org.apache.jdo.tck.lifecycle.PMReturnsIdenticalInstancesForEqualObjIds +org.apache.jdo.tck.lifecycle.PMsCanSharePCClassesButNotPCInstances +org.apache.jdo.tck.lifecycle.StateTransitions +org.apache.jdo.tck.lifecycle.TransientTransactionalStateCommit +org.apache.jdo.tck.lifecycle.TransientTransactionalStateRollback + +# package org.apache.jdo.tck.lifecycle.nontransactional + +org.apache.jdo.tck.lifecycle.nontransactional.ModificationOfNontransactionalInstanceOutsideTransaction + +# package org.apache.jdo.tck.models.embedded + +org.apache.jdo.tck.models.embedded.SecondClassObjectsTrackTheirChanges + +# package org.apache.jdo.tck.models.fieldtypes + +org.apache.jdo.tck.models.fieldtypes.TestArrayCollections +org.apache.jdo.tck.models.fieldtypes.TestArrayListCollections +org.apache.jdo.tck.models.fieldtypes.TestCollectionCollections +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfBigDecimal +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfBigInteger +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfBoolean +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfByte +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfCharacter +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfDate +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfDouble +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfFloat +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfInteger +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfLocale +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfLong +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfObject +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfPrimitiveboolean +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfPrimitivebyte +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfPrimitivechar +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfPrimitivedouble +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfPrimitivefloat +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfPrimitiveint +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfPrimitivelong +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfPrimitiveshort +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfShort +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfSimpleClass +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfSimpleInterface +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfString +org.apache.jdo.tck.models.fieldtypes.TestHashMapStringKeyCollections +org.apache.jdo.tck.models.fieldtypes.TestHashMapStringValueCollections +org.apache.jdo.tck.models.fieldtypes.TestHashSetCollections +org.apache.jdo.tck.models.fieldtypes.TestHashtableStringKeyCollections +org.apache.jdo.tck.models.fieldtypes.TestHashtableStringValueCollections +org.apache.jdo.tck.models.fieldtypes.TestLinkedListCollections +org.apache.jdo.tck.models.fieldtypes.TestListCollections +org.apache.jdo.tck.models.fieldtypes.TestMapStringKeyCollections +org.apache.jdo.tck.models.fieldtypes.TestMapStringValueCollections +org.apache.jdo.tck.models.fieldtypes.TestSetCollections +org.apache.jdo.tck.models.fieldtypes.TestTreeMapStringKeyCollections +org.apache.jdo.tck.models.fieldtypes.TestTreeMapStringValueCollections +org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections +org.apache.jdo.tck.models.fieldtypes.TestVectorCollections + +# package org.apache.jdo.tck.models.inheritance + +org.apache.jdo.tck.models.inheritance.FieldWithSameNameInSuperclass +org.apache.jdo.tck.models.inheritance.NonPersistentFieldsAreNonPersistentInSubclasses +org.apache.jdo.tck.models.inheritance.NonpersistentSuperClass +org.apache.jdo.tck.models.inheritance.PersistenceCapableFlexibilityInInheritanceHierarchy +org.apache.jdo.tck.models.inheritance.PersistentFieldsArePersistentInSubClasses +org.apache.jdo.tck.models.inheritance.TransactionalFieldsAreTransactionalInSubclasses + +# package org.apache.jdo.tck.query + +org.apache.jdo.tck.query.AssignmentPrePostIncrementDecrementNotSupported +org.apache.jdo.tck.query.BoundParameterCheck +org.apache.jdo.tck.query.Cast +org.apache.jdo.tck.query.Close +org.apache.jdo.tck.query.CloseAll +org.apache.jdo.tck.query.ComparingCollectionFieldToNull +org.apache.jdo.tck.query.ComparingPersistentAndNonPersistentInstance +org.apache.jdo.tck.query.CompileQuery +org.apache.jdo.tck.query.DeclareImports +org.apache.jdo.tck.query.DeclareParameters +org.apache.jdo.tck.query.DeclareVariables +org.apache.jdo.tck.query.DenoteUniquenessInFilter +org.apache.jdo.tck.query.ExecuteQuery +org.apache.jdo.tck.query.ExecuteQueryWhenPersistenceManagerIsClosed +org.apache.jdo.tck.query.ExecuteQueryWithArray +org.apache.jdo.tck.query.ExecuteQueryWithMap +org.apache.jdo.tck.query.ExecutingMultipleQueriesSimultaneouslyIsThreadSafe +org.apache.jdo.tck.query.ExecutingQueryWhenNoTransactionNoNontransactionalRead +org.apache.jdo.tck.query.GetIgnoreCache +org.apache.jdo.tck.query.GetPersistenceManager +org.apache.jdo.tck.query.GetPersistenceManagerFromRestoredSerializedQuery +org.apache.jdo.tck.query.IgnoreCacheFalse +org.apache.jdo.tck.query.ImmutableQueryResult +org.apache.jdo.tck.query.MethodsAndObjectConstructionNotSupported +org.apache.jdo.tck.query.MultipleActiveQueryInstanceInSamePersistenceManager +org.apache.jdo.tck.query.MultipleIdenticalImports +org.apache.jdo.tck.query.NamespaceOfIdentifiers +org.apache.jdo.tck.query.NavigationThroughACollectionField +org.apache.jdo.tck.query.NavigationThroughANullValuedField +org.apache.jdo.tck.query.NavigationThroughReferencesUsesDotOperator +org.apache.jdo.tck.query.NewQueryFromExistingQueryBoundToPMFromSameVendor +org.apache.jdo.tck.query.NewQueryFromRestoredSerializedQuery +org.apache.jdo.tck.query.NewQueryWithCandidateClass +org.apache.jdo.tck.query.NewQueryWithCandidateClassAndCollection +org.apache.jdo.tck.query.NewQueryWithCandidateClassAndExtent +org.apache.jdo.tck.query.NewQueryWithCandidateClassAndFilter +org.apache.jdo.tck.query.NewQueryWithCandidateClassCollectionFilter +org.apache.jdo.tck.query.NewQueryWithExtent +org.apache.jdo.tck.query.NewQueryWithExtentAndFilter +org.apache.jdo.tck.query.NewQueryWithSpecifiedLanguageAndQuery +org.apache.jdo.tck.query.NullCollectionsAndContainsMethod +org.apache.jdo.tck.query.NullCollectionsAndIsEmpty +org.apache.jdo.tck.query.OrderingSpecification +org.apache.jdo.tck.query.ParameterBoundToDifferentPM +org.apache.jdo.tck.query.ParameterDeclaredWithSameNameAsFieldOfCandidateClass +org.apache.jdo.tck.query.ParenthesesMarkOperatorPrecedence +org.apache.jdo.tck.query.QueryIsSerializable +org.apache.jdo.tck.query.QueryResultPassedToAnotherQuery +org.apache.jdo.tck.query.QueryWithNoFilter +org.apache.jdo.tck.query.PrimitiveParameterPassedAsNull +org.apache.jdo.tck.query.RestoredSerializedQueryInstanceLosesAssociationWithPM +org.apache.jdo.tck.query.SeparateNamespaceForTypeNames +org.apache.jdo.tck.query.SetCandidateCollection +org.apache.jdo.tck.query.SetCandidateExtent +org.apache.jdo.tck.query.SetFilter +org.apache.jdo.tck.query.SetIgnoreCache +org.apache.jdo.tck.query.SetOrdering +org.apache.jdo.tck.query.SetterReplacePreviousValues +org.apache.jdo.tck.query.StartsWithAndEndsWith +org.apache.jdo.tck.query.SupportedCollectionMethods +org.apache.jdo.tck.query.ThisIsReservedWordForElementOfCollection +org.apache.jdo.tck.query.UseOfThisToAcessHiddenField +org.apache.jdo.tck.query.VariableDeclaredWithSameNameAsFieldOfCandidateClass +org.apache.jdo.tck.query.WhiteSpaceIsACharacterAndIgnored + +# package org.apache.jdo.tck.query.operators + +org.apache.jdo.tck.query.operators.BinaryAddition +org.apache.jdo.tck.query.operators.BinarySubtraction +org.apache.jdo.tck.query.operators.BitwiseComplement +org.apache.jdo.tck.query.operators.BooleanLogicalAND +org.apache.jdo.tck.query.operators.BooleanLogicalOR +org.apache.jdo.tck.query.operators.ConditionalAND +org.apache.jdo.tck.query.operators.ConditionalOR +org.apache.jdo.tck.query.operators.Division +org.apache.jdo.tck.query.operators.Equality +org.apache.jdo.tck.query.operators.EqualityAndComparisonsBetweenDateFieldsAndParameters +org.apache.jdo.tck.query.operators.EqualityAndComparisonsBetweenPrimitivesAndWrapperInstances +org.apache.jdo.tck.query.operators.EqualityAndComparisonsBetweenStringFieldsAndParameters +org.apache.jdo.tck.query.operators.GreaterThan +org.apache.jdo.tck.query.operators.GreaterThanOrEqual +org.apache.jdo.tck.query.operators.LessThan +org.apache.jdo.tck.query.operators.LessThanOrEqual +org.apache.jdo.tck.query.operators.LogicalComplement +org.apache.jdo.tck.query.operators.Multiplication +org.apache.jdo.tck.query.operators.NotEquals +org.apache.jdo.tck.query.operators.PromotionOfNumericOperands +org.apache.jdo.tck.query.operators.SignInversion +org.apache.jdo.tck.query.operators.StringConcatenation +org.apache.jdo.tck.query.operators.UnaryPlus + +# package org.apache.jdo.tck.transactions + +org.apache.jdo.tck.transactions.AfterCompletionMethodCalledWhenCommitted +org.apache.jdo.tck.transactions.AfterCompletionMethodCalledWhenRolledback +org.apache.jdo.tck.transactions.BeforeCompletionMethodCalled +org.apache.jdo.tck.transactions.BeforeCompletionMethodNotCalledBeforeRollback +org.apache.jdo.tck.transactions.Commit +org.apache.jdo.tck.transactions.GetOptimistic +org.apache.jdo.tck.transactions.GetPersistenceManager +org.apache.jdo.tck.transactions.GetRetainValues +org.apache.jdo.tck.transactions.GetSynchronization +org.apache.jdo.tck.transactions.IsActive +org.apache.jdo.tck.transactions.IsActiveUntilAfterCompletionMethodCalled +org.apache.jdo.tck.transactions.Rollback +org.apache.jdo.tck.transactions.SetNontransactionalRead +org.apache.jdo.tck.transactions.WhenNontransactionalReadIsFalse +org.apache.jdo.tck.transactions.SetNontransactionalReadCalledDuringTxCompletion +org.apache.jdo.tck.transactions.SetNontransactionalWriteCalledDuringTxCompletion +org.apache.jdo.tck.transactions.SetNontransactionalReadTrueWhenNotSupported +org.apache.jdo.tck.transactions.SetOptimistic +org.apache.jdo.tck.transactions.SetOptimisticCalledDuringTxCompletion +org.apache.jdo.tck.transactions.SetOptimisticDuringTransaction +org.apache.jdo.tck.transactions.SetOptimisticTrueWhenNotSupported +org.apache.jdo.tck.transactions.SetRetainValues +org.apache.jdo.tck.transactions.SetRetainValuesCalledDuringTxCompletion +org.apache.jdo.tck.transactions.SetRetainValuesTrueWhenNotSupported +org.apache.jdo.tck.transactions.SetSynchronization +org.apache.jdo.tck.transactions.SetSynchronizationToNull Added: incubator/jdo/trunk/tck11/test/conf/alltests.list URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck11/test/conf/alltests.list?view=auto&rev=158179 ============================================================================== --- incubator/jdo/trunk/tck11/test/conf/alltests.list (added) +++ incubator/jdo/trunk/tck11/test/conf/alltests.list Fri Mar 18 17:07:39 2005 @@ -0,0 +1,345 @@ +jdo.tck.alltests = \ +org.apache.jdo.tck.api.instancecallbacks.AccessOtherInstancesInPrestore \ +org.apache.jdo.tck.api.instancecallbacks.AccessingFieldsInPredelete \ +org.apache.jdo.tck.api.instancecallbacks.CallingJdoPostload \ +org.apache.jdo.tck.api.instancecallbacks.CallingJdoPreclear \ +org.apache.jdo.tck.api.instancecallbacks.CallingJdoPredelete \ +org.apache.jdo.tck.api.instancecallbacks.CallingJdoPrestore \ +org.apache.jdo.tck.api.instancecallbacks.ModificationOfNontransactionalNonpersistentFields \ +org.apache.jdo.tck.api.instancecallbacks.NoAccessToFieldsAfterPredelete \ +org.apache.jdo.tck.api.jdohelper.GetObjectId \ +org.apache.jdo.tck.api.jdohelper.GetObjectIdForNull \ +org.apache.jdo.tck.api.jdohelper.GetObjectIdForTransient \ +org.apache.jdo.tck.api.jdohelper.GetObjectIdNotPersistenceCapable \ +org.apache.jdo.tck.api.jdohelper.GetPersistenceManager \ +org.apache.jdo.tck.api.jdohelper.GetPersistenceManagerForNull \ +org.apache.jdo.tck.api.jdohelper.GetPersistenceManagerForTransient \ +org.apache.jdo.tck.api.jdohelper.GetPersistenceManagerNotPersistenceCapable \ +org.apache.jdo.tck.api.jdohelper.GetTransactionalObjectId \ +org.apache.jdo.tck.api.jdohelper.GetTransactionalObjectIdForNull \ +org.apache.jdo.tck.api.jdohelper.GetTransactionalObjectIdForTransient \ +org.apache.jdo.tck.api.jdohelper.GetTransactionalObjectIdNotPersistenceCapable \ +org.apache.jdo.tck.api.jdohelper.IsDeleted \ +org.apache.jdo.tck.api.jdohelper.IsDeletedFalse \ +org.apache.jdo.tck.api.jdohelper.IsDeletedForNull \ +org.apache.jdo.tck.api.jdohelper.IsDeletedForTransient \ +org.apache.jdo.tck.api.jdohelper.IsDeletedNotPersistenceCapable \ +org.apache.jdo.tck.api.jdohelper.IsDirty \ +org.apache.jdo.tck.api.jdohelper.IsDirtyFalse \ +org.apache.jdo.tck.api.jdohelper.IsDirtyForNull \ +org.apache.jdo.tck.api.jdohelper.IsDirtyForTransient \ +org.apache.jdo.tck.api.jdohelper.IsDirtyNotPersistenceCapable \ +org.apache.jdo.tck.api.jdohelper.IsNew \ +org.apache.jdo.tck.api.jdohelper.IsNewFalse \ +org.apache.jdo.tck.api.jdohelper.IsNewForNull \ +org.apache.jdo.tck.api.jdohelper.IsNewForTransient \ +org.apache.jdo.tck.api.jdohelper.IsNewNotPersistenceCapable \ +org.apache.jdo.tck.api.jdohelper.IsPersistent \ +org.apache.jdo.tck.api.jdohelper.IsPersistentFalse \ +org.apache.jdo.tck.api.jdohelper.IsPersistentForNull \ +org.apache.jdo.tck.api.jdohelper.IsPersistentForTransient \ +org.apache.jdo.tck.api.jdohelper.IsPersistentNotPersistenceCapable \ +org.apache.jdo.tck.api.jdohelper.IsTransactional \ +org.apache.jdo.tck.api.jdohelper.IsTransactionalFalse \ +org.apache.jdo.tck.api.jdohelper.IsTransactionalForNull \ +org.apache.jdo.tck.api.jdohelper.IsTransactionalForTransient \ +org.apache.jdo.tck.api.jdohelper.IsTransactionalNotPersistenceCapable \ +org.apache.jdo.tck.api.jdohelper.MakeDirty \ +org.apache.jdo.tck.api.jdohelper.MakeDirtyForNull \ +org.apache.jdo.tck.api.jdohelper.MakeDirtyForTransient \ +org.apache.jdo.tck.api.jdohelper.MakeDirtyNotPersistenceCapable \ +org.apache.jdo.tck.api.persistencemanager.AfterCloseAllMethodsThrowException \ +org.apache.jdo.tck.api.persistencemanager.CallingEvictAllWithCollectionContainingNulls \ +org.apache.jdo.tck.api.persistencemanager.CallingRefreshAllWithCollectionContainingNulls \ +org.apache.jdo.tck.api.persistencemanager.ChangingObjectIdHasNoEffectOnInstance \ +org.apache.jdo.tck.api.persistencemanager.CloseThrowsExceptionWhenActiveTx \ +org.apache.jdo.tck.api.persistencemanager.ConcurrentPersistenceManagers \ +org.apache.jdo.tck.api.persistencemanager.ConcurrentPersistenceManagersSameClasses \ +org.apache.jdo.tck.api.persistencemanager.CurrentTransaction \ +org.apache.jdo.tck.api.persistencemanager.DeletePersistent \ +org.apache.jdo.tck.api.persistencemanager.DeletePersistentAllFails \ +org.apache.jdo.tck.api.persistencemanager.DeletePersistentFailsIfInstanceIsTransient \ +org.apache.jdo.tck.api.persistencemanager.DeletePersistentFailsIfInstanceManagedByAnotherPersistenceManager \ +org.apache.jdo.tck.api.persistencemanager.DeletePersistentHasNoEffectOnDeletedInstances \ +org.apache.jdo.tck.api.persistencemanager.EvictAllWithNoParameters \ +org.apache.jdo.tck.api.persistencemanager.EvictingCollectionOfInstancesSideEffects \ +org.apache.jdo.tck.api.persistencemanager.EvictingWithRestoreValuesFalse \ +org.apache.jdo.tck.api.persistencemanager.EvictingWithRetainValuesFalse \ +org.apache.jdo.tck.api.persistencemanager.GetExtentWithInstancesMadePersistentViaReachability \ +org.apache.jdo.tck.api.persistencemanager.GetExtentWithNoSubclasses \ +org.apache.jdo.tck.api.persistencemanager.GetExtentWithSubclasses \ +org.apache.jdo.tck.api.persistencemanager.GetIgnoreCache \ +org.apache.jdo.tck.api.persistencemanager.GetObjectById \ +org.apache.jdo.tck.api.persistencemanager.GetObjectByIdNoValidationInstanceInCache \ +org.apache.jdo.tck.api.persistencemanager.GetObjectByIdNoValidationInstanceInCacheNoStateChange \ +org.apache.jdo.tck.api.persistencemanager.GetObjectByIdNoValidationInstanceNotInCache \ +org.apache.jdo.tck.api.persistencemanager.GetObjectByIdNoValidationInstanceNotInCacheNoTx \ +org.apache.jdo.tck.api.persistencemanager.GetObjectByIdNoValidationInstanceNotInDatastore \ +org.apache.jdo.tck.api.persistencemanager.GetObjectByIdNotResolved \ +org.apache.jdo.tck.api.persistencemanager.GetObjectByIdWithValidationInstanceInCache \ +org.apache.jdo.tck.api.persistencemanager.GetObjectByIdWithValidationInstanceInCacheNotInDatastore \ +org.apache.jdo.tck.api.persistencemanager.GetObjectByIdWithValidationInstanceNotInCacheNotInDatastore \ +org.apache.jdo.tck.api.persistencemanager.GetObjectId \ +org.apache.jdo.tck.api.persistencemanager.GetObjectIdClass \ +org.apache.jdo.tck.api.persistencemanager.GetObjectIdClassForAbstractOrNonPersistenceCapableClass \ +org.apache.jdo.tck.api.persistencemanager.GetObjectIdForNullOrNotPersistent \ +org.apache.jdo.tck.api.persistencemanager.GetObjectIdWithApplicationModifyingIdentity \ +org.apache.jdo.tck.api.persistencemanager.GetPersistenceManagerFactory \ +org.apache.jdo.tck.api.persistencemanager.GetSetUserObject \ +org.apache.jdo.tck.api.persistencemanager.GetTransactionalObjectIdWhenObjectIdBeingChanged \ +org.apache.jdo.tck.api.persistencemanager.GetTransactionalObjectIdWithNoTransaction \ +org.apache.jdo.tck.api.persistencemanager.IsClosedIsFalseUponConstruction \ +org.apache.jdo.tck.api.persistencemanager.IsClosedIsFalseUponRetrievalFromPool \ +org.apache.jdo.tck.api.persistencemanager.IsClosedIsTrueAfterClose \ +org.apache.jdo.tck.api.persistencemanager.MakeNontransactionalAllFails \ +org.apache.jdo.tck.api.persistencemanager.MakeNontransactionalDirtyInstance \ +org.apache.jdo.tck.api.persistencemanager.MakeNontransactionalIsImmediate \ +org.apache.jdo.tck.api.persistencemanager.MakeNontransactionalPersistentCleanInstance \ +org.apache.jdo.tck.api.persistencemanager.MakeNontransactionalTransientCleanInstance \ +org.apache.jdo.tck.api.persistencemanager.MakePersistent \ +org.apache.jdo.tck.api.persistencemanager.MakePersistentAllFails \ +org.apache.jdo.tck.api.persistencemanager.MakePersistentAndInstancesNotReachable \ +org.apache.jdo.tck.api.persistencemanager.MakePersistentAssignsObjectId \ +org.apache.jdo.tck.api.persistencemanager.MakePersistentFailsIfInstanceManagedByAnotherPersistenceManager \ +org.apache.jdo.tck.api.persistencemanager.MakePersistentHasNoEffectOnPersistentInstances \ +org.apache.jdo.tck.api.persistencemanager.MakeTransactional \ +org.apache.jdo.tck.api.persistencemanager.MakeTransactionalANontransactionalPersistentInstance \ +org.apache.jdo.tck.api.persistencemanager.MakeTransactionalAllFails \ +org.apache.jdo.tck.api.persistencemanager.MakeTransactionalIsImmediate \ +org.apache.jdo.tck.api.persistencemanager.MakeTransactionalPriorToTransactionRolledback \ +org.apache.jdo.tck.api.persistencemanager.MakeTransactionalWithinTransactionRolledback \ +org.apache.jdo.tck.api.persistencemanager.MakeTransient \ +org.apache.jdo.tck.api.persistencemanager.MakeTransientAllFails \ +org.apache.jdo.tck.api.persistencemanager.MakeTransientCausesLossOfIdentity \ +org.apache.jdo.tck.api.persistencemanager.MakeTransientFailsWithDirtyInstance \ +org.apache.jdo.tck.api.persistencemanager.MakeTransientFieldsPreservedUnchanged \ +org.apache.jdo.tck.api.persistencemanager.MakeTransientHasNoEffectOnTransientInstances \ +org.apache.jdo.tck.api.persistencemanager.MakeTransientNotSubjectToRollback \ +org.apache.jdo.tck.api.persistencemanager.NoPersistenceManagerIfTransient \ +org.apache.jdo.tck.api.persistencemanager.ObjectIdUniqueAmongInstances \ +org.apache.jdo.tck.api.persistencemanager.OneInstanceOfObjectPerPersistenceManager \ +org.apache.jdo.tck.api.persistencemanager.OnePersistenceManagerIfPersistentOrTransactional \ +org.apache.jdo.tck.api.persistencemanager.OptimisticFailure \ +org.apache.jdo.tck.api.persistencemanager.PassingNullToEvictAllThrowsException \ +org.apache.jdo.tck.api.persistencemanager.PassingNullToEvictHasNoEffect \ +org.apache.jdo.tck.api.persistencemanager.PassingNullToRefreshAllThrowsException \ +org.apache.jdo.tck.api.persistencemanager.PassingNullToRefreshHasNoEffect \ +org.apache.jdo.tck.api.persistencemanager.RefreshAllNoParameterSideEffects \ +org.apache.jdo.tck.api.persistencemanager.RefreshAllWithArraySideEffects \ +org.apache.jdo.tck.api.persistencemanager.RefreshAllWithCollectionSideEffects \ +org.apache.jdo.tck.api.persistencemanager.RefreshAllWithNoParameters \ +org.apache.jdo.tck.api.persistencemanager.RefreshSideEffects \ +org.apache.jdo.tck.api.persistencemanager.Retrieve \ +org.apache.jdo.tck.api.persistencemanager.SameTransactionInstanceForAllCallsToCurrentTransaction \ +org.apache.jdo.tck.api.persistencemanager.SetIgnoreCacheToFalse \ +org.apache.jdo.tck.api.persistencemanager.SetIgnoreCacheToTrue \ +org.apache.jdo.tck.api.persistencemanager.SetMultithreadedFalse \ +org.apache.jdo.tck.api.persistencemanager.SetMultithreadedTrue \ +org.apache.jdo.tck.api.persistencemanager.SettingFlagsWithTransactionInstance \ +org.apache.jdo.tck.api.persistencemanager.ThreadSafe \ +org.apache.jdo.tck.api.persistencemanager.TransientTransactionalInstanceRetainsValuesAtCommit \ +org.apache.jdo.tck.api.persistencemanagerfactory.AfterCloseGetPMThrowsException \ +org.apache.jdo.tck.api.persistencemanagerfactory.AfterCloseSetMethodsThrowException \ +org.apache.jdo.tck.api.persistencemanagerfactory.AfterGetPersistenceManagerNoSetMethodsSucceed \ +org.apache.jdo.tck.api.persistencemanagerfactory.Close \ +org.apache.jdo.tck.api.persistencemanagerfactory.CloseFailsIfTransactionActive \ +org.apache.jdo.tck.api.persistencemanagerfactory.CloseWithoutPermissionThrowsSecurityException \ +org.apache.jdo.tck.api.persistencemanagerfactory.GetPersistenceManager \ +org.apache.jdo.tck.api.persistencemanagerfactory.GetPersistenceManagerFactoryByPropertiesInstance \ +org.apache.jdo.tck.api.persistencemanagerfactory.GetPersistenceManagerForUser \ +org.apache.jdo.tck.api.persistencemanagerfactory.GetProperties \ +org.apache.jdo.tck.api.persistencemanagerfactory.SetConnectionPassword \ +org.apache.jdo.tck.api.persistencemanagerfactory.SetConnectionURL \ +org.apache.jdo.tck.api.persistencemanagerfactory.SetConnectionUserName \ +org.apache.jdo.tck.api.persistencemanagerfactory.SetIgnoreCache \ +org.apache.jdo.tck.api.persistencemanagerfactory.SetMultithreaded \ +org.apache.jdo.tck.api.persistencemanagerfactory.SetNonTransactionalRead \ +org.apache.jdo.tck.api.persistencemanagerfactory.SetNonTransactionalWrite \ +org.apache.jdo.tck.api.persistencemanagerfactory.SetOptimistic \ +org.apache.jdo.tck.api.persistencemanagerfactory.SetRetainValues \ +org.apache.jdo.tck.api.persistencemanagerfactory.SupportedOptions \ +org.apache.jdo.tck.enhancement.FieldAccessModified \ +org.apache.jdo.tck.enhancement.ImplementsPersistenceCapable \ +org.apache.jdo.tck.extents.CloseAll \ +org.apache.jdo.tck.extents.CloseOfExtentIteratorIsIteratorSpecific \ +org.apache.jdo.tck.extents.GetCandidateClass \ +org.apache.jdo.tck.extents.GetPersistenceManager \ +org.apache.jdo.tck.extents.HasSubclassesFalse \ +org.apache.jdo.tck.extents.HasSubclassesTrue \ +org.apache.jdo.tck.extents.InstancesDeletedPriorToIterationNotReturned \ +org.apache.jdo.tck.extents.InstancesPersistedPriorToIterationReturned \ +org.apache.jdo.tck.extents.IteratorHasNextFalseAfterExtentClose \ +org.apache.jdo.tck.extents.IteratorMutatingMethods \ +org.apache.jdo.tck.extents.IteratorNextAfterExtentClose \ +org.apache.jdo.tck.extents.IteratorNextAfterExtentCloseAll \ +org.apache.jdo.tck.extents.Iterators \ +org.apache.jdo.tck.lifecycle.HollowInstanceMaintainsPK \ +org.apache.jdo.tck.lifecycle.MultiplePMsReturnInstancesRepresentingSamePC \ +org.apache.jdo.tck.lifecycle.ObjectIdNotModifiedWhenObjectIdInstanceModified \ +org.apache.jdo.tck.lifecycle.PMReturnsIdenticalInstancesForEqualObjIds \ +org.apache.jdo.tck.lifecycle.PMsCanSharePCClassesButNotPCInstances \ +org.apache.jdo.tck.lifecycle.StateTransitions \ +org.apache.jdo.tck.lifecycle.TransientTransactionalStateCommit \ +org.apache.jdo.tck.lifecycle.TransientTransactionalStateRollback \ +org.apache.jdo.tck.lifecycle.nontransactional.ModificationOfNontransactionalInstanceOutsideTransaction \ +org.apache.jdo.tck.models.embedded.SecondClassObjectsTrackTheirChanges \ +org.apache.jdo.tck.models.fieldtypes.TestArrayCollections \ +org.apache.jdo.tck.models.fieldtypes.TestArrayListCollections \ +org.apache.jdo.tck.models.fieldtypes.TestCollectionCollections \ +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfBigDecimal \ +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfBigInteger \ +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfBoolean \ +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfByte \ +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfCharacter \ +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfDate \ +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfDouble \ +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfFloat \ +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfInteger \ +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfLocale \ +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfLong \ +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfObject \ +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfPrimitiveboolean \ +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfPrimitivebyte \ +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfPrimitivechar \ +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfPrimitivedouble \ +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfPrimitivefloat \ +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfPrimitiveint \ +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfPrimitivelong \ +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfPrimitiveshort \ +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfShort \ +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfSimpleClass \ +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfSimpleInterface \ +org.apache.jdo.tck.models.fieldtypes.TestFieldsOfString \ +org.apache.jdo.tck.models.fieldtypes.TestHashMapStringKeyCollections \ +org.apache.jdo.tck.models.fieldtypes.TestHashMapStringValueCollections \ +org.apache.jdo.tck.models.fieldtypes.TestHashSetCollections \ +org.apache.jdo.tck.models.fieldtypes.TestHashtableStringKeyCollections \ +org.apache.jdo.tck.models.fieldtypes.TestHashtableStringValueCollections \ +org.apache.jdo.tck.models.fieldtypes.TestLinkedListCollections \ +org.apache.jdo.tck.models.fieldtypes.TestListCollections \ +org.apache.jdo.tck.models.fieldtypes.TestMapStringKeyCollections \ +org.apache.jdo.tck.models.fieldtypes.TestMapStringValueCollections \ +org.apache.jdo.tck.models.fieldtypes.TestSetCollections \ +org.apache.jdo.tck.models.fieldtypes.TestTreeMapStringKeyCollections \ +org.apache.jdo.tck.models.fieldtypes.TestTreeMapStringValueCollections \ +org.apache.jdo.tck.models.fieldtypes.TestTreeSetCollections \ +org.apache.jdo.tck.models.fieldtypes.TestVectorCollections \ +org.apache.jdo.tck.models.inheritance.FieldWithSameNameInSuperclass \ +org.apache.jdo.tck.models.inheritance.NonPersistentFieldsAreNonPersistentInSubclasses \ +org.apache.jdo.tck.models.inheritance.NonpersistentSuperClass \ +org.apache.jdo.tck.models.inheritance.PersistenceCapableFlexibilityInInheritanceHierarchy \ +org.apache.jdo.tck.models.inheritance.PersistentFieldsArePersistentInSubClasses \ +org.apache.jdo.tck.models.inheritance.TransactionalFieldsAreTransactionalInSubclasses \ +org.apache.jdo.tck.query.AssignmentPrePostIncrementDecrementNotSupported \ +org.apache.jdo.tck.query.BoundParameterCheck \ +org.apache.jdo.tck.query.Cast \ +org.apache.jdo.tck.query.Close \ +org.apache.jdo.tck.query.CloseAll \ +org.apache.jdo.tck.query.ComparingCollectionFieldToNull \ +org.apache.jdo.tck.query.ComparingPersistentAndNonPersistentInstance \ +org.apache.jdo.tck.query.CompileQuery \ +org.apache.jdo.tck.query.DeclareImports \ +org.apache.jdo.tck.query.DeclareParameters \ +org.apache.jdo.tck.query.DeclareVariables \ +org.apache.jdo.tck.query.DenoteUniquenessInFilter \ +org.apache.jdo.tck.query.ExecuteQuery \ +org.apache.jdo.tck.query.ExecuteQueryWhenPersistenceManagerIsClosed \ +org.apache.jdo.tck.query.ExecuteQueryWithArray \ +org.apache.jdo.tck.query.ExecuteQueryWithMap \ +org.apache.jdo.tck.query.ExecutingMultipleQueriesSimultaneouslyIsThreadSafe \ +org.apache.jdo.tck.query.ExecutingQueryWhenNoTransactionNoNontransactionalRead \ +org.apache.jdo.tck.query.GetIgnoreCache \ +org.apache.jdo.tck.query.GetPersistenceManager \ +org.apache.jdo.tck.query.GetPersistenceManagerFromRestoredSerializedQuery \ +org.apache.jdo.tck.query.IgnoreCacheFalse \ +org.apache.jdo.tck.query.ImmutableQueryResult \ +org.apache.jdo.tck.query.MethodsAndObjectConstructionNotSupported \ +org.apache.jdo.tck.query.MultipleActiveQueryInstanceInSamePersistenceManager \ +org.apache.jdo.tck.query.MultipleIdenticalImports \ +org.apache.jdo.tck.query.NamespaceOfIdentifiers \ +org.apache.jdo.tck.query.NavigationThroughACollectionField \ +org.apache.jdo.tck.query.NavigationThroughANullValuedField \ +org.apache.jdo.tck.query.NavigationThroughReferencesUsesDotOperator \ +org.apache.jdo.tck.query.NewQueryFromExistingQueryBoundToPMFromSameVendor \ +org.apache.jdo.tck.query.NewQueryFromRestoredSerializedQuery \ +org.apache.jdo.tck.query.NewQueryWithCandidateClass \ +org.apache.jdo.tck.query.NewQueryWithCandidateClassAndCollection \ +org.apache.jdo.tck.query.NewQueryWithCandidateClassAndExtent \ +org.apache.jdo.tck.query.NewQueryWithCandidateClassAndFilter \ +org.apache.jdo.tck.query.NewQueryWithCandidateClassCollectionFilter \ +org.apache.jdo.tck.query.NewQueryWithExtent \ +org.apache.jdo.tck.query.NewQueryWithExtentAndFilter \ +org.apache.jdo.tck.query.NewQueryWithSpecifiedLanguageAndQuery \ +org.apache.jdo.tck.query.NullCollectionsAndContainsMethod \ +org.apache.jdo.tck.query.NullCollectionsAndIsEmpty \ +org.apache.jdo.tck.query.OrderingSpecification \ +org.apache.jdo.tck.query.ParameterBoundToDifferentPM \ +org.apache.jdo.tck.query.ParameterDeclaredWithSameNameAsFieldOfCandidateClass \ +org.apache.jdo.tck.query.ParenthesesMarkOperatorPrecedence \ +org.apache.jdo.tck.query.QueryIsSerializable \ +org.apache.jdo.tck.query.QueryResultPassedToAnotherQuery \ +org.apache.jdo.tck.query.QueryWithNoFilter \ +org.apache.jdo.tck.query.PrimitiveParameterPassedAsNull \ +org.apache.jdo.tck.query.RestoredSerializedQueryInstanceLosesAssociationWithPM \ +org.apache.jdo.tck.query.SeparateNamespaceForTypeNames \ +org.apache.jdo.tck.query.SetCandidateCollection \ +org.apache.jdo.tck.query.SetCandidateExtent \ +org.apache.jdo.tck.query.SetFilter \ +org.apache.jdo.tck.query.SetIgnoreCache \ +org.apache.jdo.tck.query.SetOrdering \ +org.apache.jdo.tck.query.SetterReplacePreviousValues \ +org.apache.jdo.tck.query.StartsWithAndEndsWith \ +org.apache.jdo.tck.query.SupportedCollectionMethods \ +org.apache.jdo.tck.query.ThisIsReservedWordForElementOfCollection \ +org.apache.jdo.tck.query.UseOfThisToAcessHiddenField \ +org.apache.jdo.tck.query.VariableDeclaredWithSameNameAsFieldOfCandidateClass \ +org.apache.jdo.tck.query.WhiteSpaceIsACharacterAndIgnored \ +org.apache.jdo.tck.query.operators.BinaryAddition \ +org.apache.jdo.tck.query.operators.BinarySubtraction \ +org.apache.jdo.tck.query.operators.BitwiseComplement \ +org.apache.jdo.tck.query.operators.BooleanLogicalAND \ +org.apache.jdo.tck.query.operators.BooleanLogicalOR \ +org.apache.jdo.tck.query.operators.ConditionalAND \ +org.apache.jdo.tck.query.operators.ConditionalOR \ +org.apache.jdo.tck.query.operators.Division \ +org.apache.jdo.tck.query.operators.Equality \ +org.apache.jdo.tck.query.operators.EqualityAndComparisonsBetweenDateFieldsAndParameters \ +org.apache.jdo.tck.query.operators.EqualityAndComparisonsBetweenPrimitivesAndWrapperInstances \ +org.apache.jdo.tck.query.operators.EqualityAndComparisonsBetweenStringFieldsAndParameters \ +org.apache.jdo.tck.query.operators.GreaterThan \ +org.apache.jdo.tck.query.operators.GreaterThanOrEqual \ +org.apache.jdo.tck.query.operators.LessThan \ +org.apache.jdo.tck.query.operators.LessThanOrEqual \ +org.apache.jdo.tck.query.operators.LogicalComplement \ +org.apache.jdo.tck.query.operators.Multiplication \ +org.apache.jdo.tck.query.operators.NotEquals \ +org.apache.jdo.tck.query.operators.PromotionOfNumericOperands \ +org.apache.jdo.tck.query.operators.SignInversion \ +org.apache.jdo.tck.query.operators.StringConcatenation \ +org.apache.jdo.tck.query.operators.UnaryPlus \ +org.apache.jdo.tck.transactions.AfterCompletionMethodCalledWhenCommitted \ +org.apache.jdo.tck.transactions.AfterCompletionMethodCalledWhenRolledback \ +org.apache.jdo.tck.transactions.BeforeCompletionMethodCalled \ +org.apache.jdo.tck.transactions.BeforeCompletionMethodNotCalledBeforeRollback \ +org.apache.jdo.tck.transactions.Commit \ +org.apache.jdo.tck.transactions.GetOptimistic \ +org.apache.jdo.tck.transactions.GetPersistenceManager \ +org.apache.jdo.tck.transactions.GetRetainValues \ +org.apache.jdo.tck.transactions.GetSynchronization \ +org.apache.jdo.tck.transactions.IsActive \ +org.apache.jdo.tck.transactions.IsActiveUntilAfterCompletionMethodCalled \ +org.apache.jdo.tck.transactions.Rollback \ +org.apache.jdo.tck.transactions.SetNontransactionalRead \ +org.apache.jdo.tck.transactions.WhenNontransactionalReadIsFalse \ +org.apache.jdo.tck.transactions.SetNontransactionalReadCalledDuringTxCompletion \ +org.apache.jdo.tck.transactions.SetNontransactionalWriteCalledDuringTxCompletion \ +org.apache.jdo.tck.transactions.SetNontransactionalReadTrueWhenNotSupported \ +org.apache.jdo.tck.transactions.SetOptimistic \ +org.apache.jdo.tck.transactions.SetOptimisticCalledDuringTxCompletion \ +org.apache.jdo.tck.transactions.SetOptimisticDuringTransaction \ +org.apache.jdo.tck.transactions.SetOptimisticTrueWhenNotSupported \ +org.apache.jdo.tck.transactions.SetRetainValues \ +org.apache.jdo.tck.transactions.SetRetainValuesCalledDuringTxCompletion \ +org.apache.jdo.tck.transactions.SetRetainValuesTrueWhenNotSupported \ +org.apache.jdo.tck.transactions.SetSynchronization \ +org.apache.jdo.tck.transactions.SetSynchronizationToNull Added: incubator/jdo/trunk/tck11/test/conf/applicationidentity.conf URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck11/test/conf/applicationidentity.conf?view=auto&rev=158179 ============================================================================== --- incubator/jdo/trunk/tck11/test/conf/applicationidentity.conf (added) +++ incubator/jdo/trunk/tck11/test/conf/applicationidentity.conf Fri Mar 18 17:07:39 2005 @@ -0,0 +1,3 @@ +# either datastoreidentity or applicationidentity +jdo.tck.identitytype = applicationidentity +jdo.tck.testclasses = ${jdo.tck.alltests} Added: incubator/jdo/trunk/tck11/test/conf/commons-logging.properties URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck11/test/conf/commons-logging.properties?view=auto&rev=158179 ============================================================================== --- incubator/jdo/trunk/tck11/test/conf/commons-logging.properties (added) +++ incubator/jdo/trunk/tck11/test/conf/commons-logging.properties Fri Mar 18 17:07:39 2005 @@ -0,0 +1,34 @@ +# +# Copyright 2005 The Apache Software Foundation. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# This is a sample apache commons logging configuration file defining logging +# properties for the JDO TCK. It defines what logging implementation +# the apache commons logging API should use by specifying the property +# org.apache.commons.logging.Log (see below). Please note, that there are +# separate property files for each logging implementation to set the log +# level of the loggers: +# - SimpleLog: simplelog.properties +# - JDK1.4 logging: logging.properties +# +# The JDO TCK test cases use the following logger instance: +# org.apache.jdo.tck +# + +# Uncomment the next line if you want to use the apache simple logger +org.apache.commons.logging.Log = org.apache.commons.logging.impl.SimpleLog + +# Uncomment the next two lines if you want to use JDK 1.4 logging +#org.apache.commons.logging.Log = org.apache.jdo.tck.util.JDOJdk14Logger Added: incubator/jdo/trunk/tck11/test/conf/datastoreidentity.conf URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck11/test/conf/datastoreidentity.conf?view=auto&rev=158179 ============================================================================== --- incubator/jdo/trunk/tck11/test/conf/datastoreidentity.conf (added) +++ incubator/jdo/trunk/tck11/test/conf/datastoreidentity.conf Fri Mar 18 17:07:39 2005 @@ -0,0 +1,3 @@ +# either datastoreidentity or applicationidentity +jdo.tck.identitytype = datastoreidentity +jdo.tck.testclasses = ${jdo.tck.alltests} Added: incubator/jdo/trunk/tck11/test/conf/enhancement-test.properties URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck11/test/conf/enhancement-test.properties?view=auto&rev=158179 ============================================================================== --- incubator/jdo/trunk/tck11/test/conf/enhancement-test.properties (added) +++ incubator/jdo/trunk/tck11/test/conf/enhancement-test.properties Fri Mar 18 17:07:39 2005 @@ -0,0 +1,19 @@ +# +# Copyright 2005 The Apache Software Foundation. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +org.apache.jdo.tck.pc.inheritance=AllPersist,AllPersist2,AllPersist3,AllPersist4,FieldSameName,FieldSameName2,FieldSameName3,FieldSameName4,TopNonPersistB,TopNonPersistE,TopNonPersistF,TopNonPersistH,TopPersist,TopPersistE,TopPersistF,TopPersistH +org.apache.jdo.tck.pc.company=Address,Company,DentalInsurance,Department,Employee,FullTimeEmployee,Insurance,MedicalInsurance,PartTimeEmployee,Person,Project +org.apache.jdo.tck.pc.instancecallbacks=InstanceCallbackClass,InstanceCallbackNonPersistFdsClass + Added: incubator/jdo/trunk/tck11/test/conf/jdori.properties URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck11/test/conf/jdori.properties?view=auto&rev=158179 ============================================================================== --- incubator/jdo/trunk/tck11/test/conf/jdori.properties (added) +++ incubator/jdo/trunk/tck11/test/conf/jdori.properties Fri Mar 18 17:07:39 2005 @@ -0,0 +1,24 @@ +# +# Copyright 2005 The Apache Software Foundation. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +javax.jdo.PersistenceManagerFactoryClass=org.apache.jdo.impl.fostore.FOStorePMF +org.apache.jdo.ConnectionCreate=true +javax.jdo.option.ConnectionUserName=jdotester +javax.jdo.option.ConnectionPassword=jdopassword +javax.jdo.option.ConnectionURL=fostore:database/fostore +javax.jdo.option.Optimistic=false +javax.jdo.option.RetainValues=false +javax.jdo.option.RestoreValues=false + Added: incubator/jdo/trunk/tck11/test/conf/jdori2.properties URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck11/test/conf/jdori2.properties?view=auto&rev=158179 ============================================================================== --- incubator/jdo/trunk/tck11/test/conf/jdori2.properties (added) +++ incubator/jdo/trunk/tck11/test/conf/jdori2.properties Fri Mar 18 17:07:39 2005 @@ -0,0 +1,24 @@ +# +# Copyright 2005 The Apache Software Foundation. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +javax.jdo.PersistenceManagerFactoryClass=org.apache.jdo.impl.fostore.FOStorePMF +org.apache.jdo.ConnectionCreate=true +javax.jdo.option.ConnectionUserName=jdotester +javax.jdo.option.ConnectionPassword=jdopassword +javax.jdo.option.ConnectionURL=fostore:database/fostore2 +javax.jdo.option.Optimistic=false +javax.jdo.option.RetainValues=false +javax.jdo.option.RestoreValues=false + Added: incubator/jdo/trunk/tck11/test/conf/logging.properties URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck11/test/conf/logging.properties?view=auto&rev=158179 ============================================================================== --- incubator/jdo/trunk/tck11/test/conf/logging.properties (added) +++ incubator/jdo/trunk/tck11/test/conf/logging.properties Fri Mar 18 17:07:39 2005 @@ -0,0 +1,43 @@ +# +# Copyright 2005 The Apache Software Foundation. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# This is a sample properties file to configure standard JDK 1.4 logging for +# the JDO TCK test cases. Below you find an entry for each of the JDO TCK +# logger instances. Please uncomment the line and adapt the log level to your +# needs, in case to want to enable a particular logger. +# +# The following describes the mapping between the log level of JDK 1.4 logging +# and apache commns logging: +# JDK 1.4 Apache +# FINEST trace +# FINE, FINER debug +# INFO, CONFIG info +# WARNING warn +# SEVERE error, fatal +# + +###################### +# JDO TCK test cases +###################### + +#org.apache.jdo.tck.level = FINE + +###################### +# JDK 1.4 logging properties +###################### + +handlers = java.util.logging.ConsoleHandler +java.util.logging.ConsoleHandler.level = FINEST Added: incubator/jdo/trunk/tck11/test/conf/simplelog.properties URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck11/test/conf/simplelog.properties?view=auto&rev=158179 ============================================================================== --- incubator/jdo/trunk/tck11/test/conf/simplelog.properties (added) +++ incubator/jdo/trunk/tck11/test/conf/simplelog.properties Fri Mar 18 17:07:39 2005 @@ -0,0 +1,35 @@ +# +# Copyright 2005 The Apache Software Foundation. +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# +# This is a sample properties file to configure apache commons logging SimpleLog +# implementation for the JDO TCK test cases. Below you find an entry for each of +# the JDO TCK logger instances. Please uncomment the line and adapt the log +# level to your needs, in case to want to enable a particular logger. +# + +###################### +# JDO TCK test cases +###################### + +#org.apache.commons.logging.simplelog.log.org.apache.jdo.tck = debug + +###################### +# default logging level +###################### + +org.apache.commons.logging.simplelog.defaultlog = error + +