/tests/com/google/appengine/datanucleus/AllTests.java
http://datanucleus-appengine.googlecode.com/ · Java · 223 lines · 196 code · 4 blank · 23 comment · 0 complexity · c1bd7219bd8c754c9556e9de0e70ba2d MD5 · raw file
- /**********************************************************************
- Copyright (c) 2009 Google Inc.
- 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.
- **********************************************************************/
- package com.google.appengine.datanucleus;
- import junit.framework.TestSuite;
- import com.google.appengine.datanucleus.jdo.JDOPersistenceManagerFactoryTest;
- import com.google.appengine.datanucleus.jdo.JDOAbstractBaseClassTest;
- import com.google.appengine.datanucleus.jdo.JDOAncestorTest;
- import com.google.appengine.datanucleus.jdo.JDOAttachDetachTest;
- import com.google.appengine.datanucleus.jdo.JDOBatchDeleteTest;
- import com.google.appengine.datanucleus.jdo.JDOBatchInsertTest;
- import com.google.appengine.datanucleus.jdo.JDOBidirectionalOneToManySubclassTest;
- import com.google.appengine.datanucleus.jdo.JDOBidirectionalOneToOneSubclassTest;
- import com.google.appengine.datanucleus.jdo.JDOBytesTest;
- import com.google.appengine.datanucleus.jdo.JDOConcurrentModificationTest;
- import com.google.appengine.datanucleus.jdo.JDODataSourceConfigTest;
- import com.google.appengine.datanucleus.jdo.JDODatastoreBridgeTest;
- import com.google.appengine.datanucleus.jdo.JDODatastoreServiceConfigTest;
- import com.google.appengine.datanucleus.jdo.JDODeleteTest;
- import com.google.appengine.datanucleus.jdo.JDOEmbeddedTest;
- import com.google.appengine.datanucleus.jdo.JDOEnumTest;
- import com.google.appengine.datanucleus.jdo.JDOFetchGroupTest;
- import com.google.appengine.datanucleus.jdo.JDOFetchTest;
- import com.google.appengine.datanucleus.jdo.JDOImplicitEntityGroupTest;
- import com.google.appengine.datanucleus.jdo.JDOInsertionTest;
- import com.google.appengine.datanucleus.jdo.JDOMakeTransientTest;
- import com.google.appengine.datanucleus.jdo.JDOMetaDataValidatorTest;
- import com.google.appengine.datanucleus.jdo.JDONullValueTest;
- import com.google.appengine.datanucleus.jdo.JDOOneToManyListTest;
- import com.google.appengine.datanucleus.jdo.JDOOneToManyPolymorphicListTest;
- import com.google.appengine.datanucleus.jdo.JDOOneToManyPolymorphicSetTest;
- import com.google.appengine.datanucleus.jdo.JDOOneToManySetTest;
- import com.google.appengine.datanucleus.jdo.JDOOneToOneTest;
- import com.google.appengine.datanucleus.jdo.JDOPrimaryKeyTest;
- import com.google.appengine.datanucleus.jdo.JDOSequenceTest;
- import com.google.appengine.datanucleus.jdo.JDOStorageVersionTest;
- import com.google.appengine.datanucleus.jdo.JDOSubclassTest;
- import com.google.appengine.datanucleus.jdo.JDOSuperclassTableInheritanceTest;
- import com.google.appengine.datanucleus.jdo.JDOTableAndColumnTest;
- import com.google.appengine.datanucleus.jdo.JDOTransactionTest;
- import com.google.appengine.datanucleus.jdo.JDOUnidirectionalOneToManySubclassTest;
- import com.google.appengine.datanucleus.jdo.JDOUnidirectionalOneToOneSubclassTest;
- import com.google.appengine.datanucleus.jdo.JDOUnindexedPropertiesTest;
- import com.google.appengine.datanucleus.jdo.JDOUpdateTest;
- import com.google.appengine.datanucleus.jpa.JPAEntityManagerFactoryTest;
- import com.google.appengine.datanucleus.jpa.JPAAbstractBaseClassTest;
- import com.google.appengine.datanucleus.jpa.JPAAncestorTest;
- import com.google.appengine.datanucleus.jpa.JPAAttachDetachTest;
- import com.google.appengine.datanucleus.jpa.JPABidirectionalOneToManySubclassTest;
- import com.google.appengine.datanucleus.jpa.JPABidirectionalOneToOneSubclassTest;
- import com.google.appengine.datanucleus.jpa.JPABytesTest;
- import com.google.appengine.datanucleus.jpa.JPAConcurrentModificationTest;
- import com.google.appengine.datanucleus.jpa.JPADataSourceConfigTest;
- import com.google.appengine.datanucleus.jpa.JPADatastoreBridgeTest;
- import com.google.appengine.datanucleus.jpa.JPADatastoreServiceConfigTest;
- import com.google.appengine.datanucleus.jpa.JPADeleteTest;
- import com.google.appengine.datanucleus.jpa.JPAEmbeddedTest;
- import com.google.appengine.datanucleus.jpa.JPAEnumTest;
- import com.google.appengine.datanucleus.jpa.JPAFetchTest;
- import com.google.appengine.datanucleus.jpa.JPAImplicitEntityGroupTest;
- import com.google.appengine.datanucleus.jpa.JPAInsertionTest;
- import com.google.appengine.datanucleus.jpa.JPALobTest;
- import com.google.appengine.datanucleus.jpa.JPAMetaDataValidatorTest;
- import com.google.appengine.datanucleus.jpa.JPANonWritableFieldsTest;
- import com.google.appengine.datanucleus.jpa.JPANullValueTest;
- import com.google.appengine.datanucleus.jpa.JPAOneToManyListTest;
- import com.google.appengine.datanucleus.jpa.JPAOneToManyPolymorphicListTest;
- import com.google.appengine.datanucleus.jpa.JPAOneToManyPolymorphicSetTest;
- import com.google.appengine.datanucleus.jpa.JPAOneToManySetTest;
- import com.google.appengine.datanucleus.jpa.JPAOneToOneTest;
- import com.google.appengine.datanucleus.jpa.JPAPrimaryKeyTest;
- import com.google.appengine.datanucleus.jpa.JPASequenceTest;
- import com.google.appengine.datanucleus.jpa.JPASingleTableInheritanceTest;
- import com.google.appengine.datanucleus.jpa.JPAStorageVersionTest;
- import com.google.appengine.datanucleus.jpa.JPASubclassTest;
- import com.google.appengine.datanucleus.jpa.JPATableAndColumnTest;
- import com.google.appengine.datanucleus.jpa.JPATransactionTest;
- import com.google.appengine.datanucleus.jpa.JPAUnidirectionalOneToManySubclassTest;
- import com.google.appengine.datanucleus.jpa.JPAUnidirectionalOneToOneSubclassTest;
- import com.google.appengine.datanucleus.jpa.JPAUnindexedPropertiesTest;
- import com.google.appengine.datanucleus.jpa.JPAUpdateTest;
- import com.google.appengine.datanucleus.jpa.JPAVersionTest;
- import com.google.appengine.datanucleus.query.JDOQLCursorTest;
- import com.google.appengine.datanucleus.query.JDOQLDeleteTest;
- import com.google.appengine.datanucleus.query.JDOQLQueryOwnedJoinTest;
- import com.google.appengine.datanucleus.query.JDOQLQueryTest;
- import com.google.appengine.datanucleus.query.JDOQLQueryUnownedJoinTest;
- import com.google.appengine.datanucleus.query.JPQLCursorTest;
- import com.google.appengine.datanucleus.query.JPQLDeleteTest;
- import com.google.appengine.datanucleus.query.JPQLQueryOwnedJoinTest;
- import com.google.appengine.datanucleus.query.JPQLQueryTest;
- import com.google.appengine.datanucleus.query.JPQLQueryUnownedJoinTest;
- import com.google.appengine.datanucleus.query.JoinHelperTest;
- import com.google.appengine.datanucleus.query.LazyResultTest;
- import com.google.appengine.datanucleus.query.SlicingIterableTest;
- /**
- * All tests for the app engine datanucleus plugin.
- * This will be difficult to keep in sync but we'll do our best.
- *
- * @author Max Ross <maxr@google.com>
- */
- public class AllTests {
- public static TestSuite suite() {
- TestSuite suite = new TestSuite();
- suite.addTestSuite(JDOPersistenceManagerFactoryTest.class);
- suite.addTestSuite(JPAEntityManagerFactoryTest.class);
- suite.addTestSuite(JDOQLQueryTest.class);
- suite.addTestSuite(JPQLQueryTest.class);
- suite.addTestSuite(LazyResultTest.class);
- suite.addTestSuite(SerializationTest.class);
- suite.addTestSuite(SerializationManagerTest.class);
- suite.addTestSuite(JDOFetchTest.class);
- suite.addTestSuite(JDOInsertionTest.class);
- suite.addTestSuite(JDOUpdateTest.class);
- suite.addTestSuite(JDODeleteTest.class);
- suite.addTestSuite(JDOTransactionTest.class);
- suite.addTestSuite(JPAFetchTest.class);
- suite.addTestSuite(JPAInsertionTest.class);
- suite.addTestSuite(JPAUpdateTest.class);
- suite.addTestSuite(JPADeleteTest.class);
- suite.addTestSuite(JPATransactionTest.class);
- suite.addTestSuite(JDOAncestorTest.class);
- suite.addTestSuite(JPAAncestorTest.class);
- suite.addTestSuite(JDOTableAndColumnTest.class);
- suite.addTestSuite(JPATableAndColumnTest.class);
- suite.addTestSuite(JPAOneToOneTest.class);
- suite.addTestSuite(JDOOneToOneTest.class);
- suite.addTestSuite(JPAImplicitEntityGroupTest.class);
- suite.addTestSuite(JDOImplicitEntityGroupTest.class);
- suite.addTestSuite(JPAOneToManyListTest.class);
- suite.addTestSuite(JPAOneToManySetTest.class);
- suite.addTestSuite(JDOOneToManyListTest.class);
- suite.addTestSuite(JDOOneToManySetTest.class);
- // TODO(maxr) Reenable once we reenable support for arrays.
- // suite.addTestSuite(JDOOneToManyArrayTest.class);
- suite.addTestSuite(JDODataSourceConfigTest.class);
- suite.addTestSuite(JPADataSourceConfigTest.class);
- suite.addTestSuite(JDOEnumTest.class);
- suite.addTestSuite(JPAEnumTest.class);
- suite.addTestSuite(JDONullValueTest.class);
- suite.addTestSuite(JPANullValueTest.class);
- suite.addTestSuite(TypeConversionUtilsTest.class);
- suite.addTestSuite(JDOMakeTransientTest.class);
- suite.addTestSuite(JDOPrimaryKeyTest.class);
- suite.addTestSuite(JPAPrimaryKeyTest.class);
- suite.addTestSuite(JDOMetaDataValidatorTest.class);
- suite.addTestSuite(JPAMetaDataValidatorTest.class);
- suite.addTestSuite(MetaDataValidatorTest.class);
- suite.addTestSuite(EntityUtilsTest.class);
- suite.addTestSuite(BigDecimalsTest.class);
- suite.addTestSuite(JDOBytesTest.class);
- suite.addTestSuite(JPABytesTest.class);
- suite.addTestSuite(JDOConcurrentModificationTest.class);
- suite.addTestSuite(JPAConcurrentModificationTest.class);
- suite.addTestSuite(JDOEmbeddedTest.class);
- suite.addTestSuite(JPAEmbeddedTest.class);
- suite.addTestSuite(JDOFetchGroupTest.class);
- suite.addTestSuite(JDOAttachDetachTest.class);
- suite.addTestSuite(JPAAttachDetachTest.class);
- suite.addTestSuite(JDOSubclassTest.class);
- suite.addTestSuite(JPASubclassTest.class);
- suite.addTestSuite(JDOAbstractBaseClassTest.class);
- suite.addTestSuite(JPAAbstractBaseClassTest.class);
- suite.addTestSuite(JDOBidirectionalOneToOneSubclassTest.class);
- suite.addTestSuite(JPABidirectionalOneToOneSubclassTest.class);
- suite.addTestSuite(JDOBidirectionalOneToManySubclassTest.class);
- suite.addTestSuite(JPABidirectionalOneToManySubclassTest.class);
- suite.addTestSuite(JDOUnidirectionalOneToOneSubclassTest.class);
- suite.addTestSuite(JPAUnidirectionalOneToOneSubclassTest.class);
- suite.addTestSuite(JDOUnidirectionalOneToManySubclassTest.class);
- suite.addTestSuite(JPAUnidirectionalOneToManySubclassTest.class);
- suite.addTestSuite(JPALobTest.class);
- suite.addTestSuite(JDOUnindexedPropertiesTest.class);
- suite.addTestSuite(JPAUnindexedPropertiesTest.class);
- suite.addTestSuite(JDOBatchInsertTest.class);
- suite.addTestSuite(JDOBatchDeleteTest.class);
- suite.addTestSuite(BatchManagerTest.class);
- suite.addTestSuite(DatastoreManagerTest.class);
- suite.addTestSuite(JPQLDeleteTest.class);
- suite.addTestSuite(JDOQLDeleteTest.class);
- suite.addTestSuite(JPASequenceTest.class);
- suite.addTestSuite(JDOSequenceTest.class);
- suite.addTestSuite(JoinHelperTest.class);
- suite.addTestSuite(SlicingIterableTest.class);
- suite.addTestSuite(JDOQLQueryUnownedJoinTest.class);
- suite.addTestSuite(JDOQLQueryOwnedJoinTest.class);
- suite.addTestSuite(JPQLQueryUnownedJoinTest.class);
- suite.addTestSuite(JPQLQueryOwnedJoinTest.class);
- suite.addTestSuite(JDOQLCursorTest.class);
- suite.addTestSuite(JPQLCursorTest.class);
- suite.addTestSuite(JDODatastoreBridgeTest.class);
- suite.addTestSuite(JPADatastoreBridgeTest.class);
- suite.addTestSuite(JPANonWritableFieldsTest.class);
- suite.addTestSuite(JDOStorageVersionTest.class);
- suite.addTestSuite(JPAStorageVersionTest.class);
- suite.addTestSuite(JDODatastoreServiceConfigTest.class);
- suite.addTestSuite(JPADatastoreServiceConfigTest.class);
- suite.addTestSuite(JPAVersionTest.class);
- suite.addTestSuite(JDOSuperclassTableInheritanceTest.class);
- suite.addTestSuite(JPASingleTableInheritanceTest.class);
- suite.addTestSuite(JDOOneToManyPolymorphicListTest.class);
- suite.addTestSuite(JDOOneToManyPolymorphicSetTest.class);
- suite.addTestSuite(JPAOneToManyPolymorphicListTest.class);
- suite.addTestSuite(JPAOneToManyPolymorphicSetTest.class);
-
- return suite;
- }
- }