diff --git a/test/org/hibernate/test/AllTests.java b/test/org/hibernate/test/AllTests.java index 8993115886..c8afd3682b 100644 --- a/test/org/hibernate/test/AllTests.java +++ b/test/org/hibernate/test/AllTests.java @@ -18,37 +18,87 @@ import org.hibernate.test.ast.ASTUtilTest; import org.hibernate.test.batchfetch.BatchFetchTest; import org.hibernate.test.bidi.AuctionTest; import org.hibernate.test.bidi.AuctionTest2; -import org.hibernate.test.bytecode.BytecodeSuite; import org.hibernate.test.cache.CacheSuite; -import org.hibernate.test.cascade.CascadeSuite; +import org.hibernate.test.cascade.BidirectionalOneToManyCascadeTest; +import org.hibernate.test.cascade.MultiPathCascadeTest; +import org.hibernate.test.cascade.RefreshTest; import org.hibernate.test.cfg.ListenerTest; import org.hibernate.test.cid.CompositeIdTest; -import org.hibernate.test.collection.CollectionSuite; -import org.hibernate.test.component.ComponentSuite; +import org.hibernate.test.collection.bag.PersistentBagTest; +import org.hibernate.test.collection.idbag.PersistentIdBagTest; +import org.hibernate.test.collection.list.PersistentListTest; +import org.hibernate.test.collection.map.PersistentMapTest; +import org.hibernate.test.collection.original.CollectionTest; +import org.hibernate.test.collection.set.PersistentSetTest; +import org.hibernate.test.component.basic.ComponentTest; +import org.hibernate.test.component.cascading.collection.CascadeToComponentCollectionTest; +import org.hibernate.test.component.cascading.toone.CascadeToComponentAssociationTest; import org.hibernate.test.compositeelement.CompositeElementTest; -import org.hibernate.test.connections.ConnectionsSuite; +import org.hibernate.test.connections.AggressiveReleaseTest; +import org.hibernate.test.connections.BasicConnectionProviderTest; +import org.hibernate.test.connections.CurrentSessionConnectionTest; +import org.hibernate.test.connections.SuppliedConnectionTest; import org.hibernate.test.criteria.CriteriaQueryTest; import org.hibernate.test.cuk.CompositePropertyRefTest; import org.hibernate.test.cut.CompositeUserTypeTest; import org.hibernate.test.deletetransient.DeleteTransientEntityTest; -import org.hibernate.test.dialect.functional.DialectFunctionalTestsSuite; -import org.hibernate.test.dialect.unit.DialectUnitTestsSuite; +import org.hibernate.test.dialect.functional.cache.SQLFunctionsInterSystemsTest; +import org.hibernate.test.dialect.unit.lockhint.SQLServerLockHintsTest; +import org.hibernate.test.dialect.unit.lockhint.SybaseLockHintsTest; import org.hibernate.test.discriminator.DiscriminatorTest; import org.hibernate.test.dynamicentity.interceptor.InterceptorDynamicEntityTest; import org.hibernate.test.dynamicentity.tuplizer.TuplizerDynamicEntityTest; +import org.hibernate.test.dynamicentity.tuplizer2.ImprovedTuplizerDynamicEntityTest; import org.hibernate.test.ecid.EmbeddedCompositeIdTest; -import org.hibernate.test.entitymode.EntityModeSuite; -import org.hibernate.test.event.collection.CollectionEventSuite; +import org.hibernate.test.entitymode.dom4j.accessors.Dom4jAccessorTest; +import org.hibernate.test.entitymode.dom4j.basic.Dom4jTest; +import org.hibernate.test.entitymode.dom4j.many2one.Dom4jManyToOneTest; +import org.hibernate.test.entitymode.map.basic.DynamicClassTest; +import org.hibernate.test.entitymode.multi.MultiRepresentationTest; +import org.hibernate.test.event.collection.BrokenCollectionEventTest; +import org.hibernate.test.event.collection.association.bidirectional.manytomany.BidirectionalManyToManyBagToSetCollectionEventTest; +import org.hibernate.test.event.collection.association.bidirectional.manytomany.BidirectionalManyToManySetToSetCollectionEventTest; +import org.hibernate.test.event.collection.association.bidirectional.onetomany.BidirectionalOneToManyBagCollectionEventTest; +import org.hibernate.test.event.collection.association.bidirectional.onetomany.BidirectionalOneToManySetCollectionEventTest; +import org.hibernate.test.event.collection.association.unidirectional.manytomany.UnidirectionalManyToManyBagCollectionEventTest; +import org.hibernate.test.event.collection.association.unidirectional.onetomany.UnidirectionalOneToManyBagCollectionEventTest; +import org.hibernate.test.event.collection.association.unidirectional.onetomany.UnidirectionalOneToManySetCollectionEventTest; +import org.hibernate.test.event.collection.values.ValuesBagCollectionEventTest; import org.hibernate.test.exception.SQLExceptionConversionTest; import org.hibernate.test.extralazy.ExtraLazyTest; import org.hibernate.test.filter.DynamicFilterTest; import org.hibernate.test.formulajoin.FormulaJoinTest; -import org.hibernate.test.generated.GeneratedPropertySuite; -import org.hibernate.test.generatedkeys.GeneratedKeysSuite; -import org.hibernate.test.hql.HQLSuite; +import org.hibernate.test.generated.PartiallyGeneratedComponentTest; +import org.hibernate.test.generated.TimestampGeneratedValuesWithCachingTest; +import org.hibernate.test.generated.TriggerGeneratedValuesWithCachingTest; +import org.hibernate.test.generated.TriggerGeneratedValuesWithoutCachingTest; +import org.hibernate.test.generatedkeys.identity.IdentityGeneratedKeysTest; +import org.hibernate.test.generatedkeys.select.SelectGeneratorTest; +import org.hibernate.test.generatedkeys.seqidentity.SequenceIdentityTest; +import org.hibernate.test.hql.ASTParserLoadingTest; +import org.hibernate.test.hql.BulkManipulationTest; +import org.hibernate.test.hql.ClassicTranslatorTest; +import org.hibernate.test.hql.CriteriaClassicAggregationReturnTest; +import org.hibernate.test.hql.CriteriaHQLAlignmentTest; +import org.hibernate.test.hql.EJBQLTest; +import org.hibernate.test.hql.HQLTest; +import org.hibernate.test.hql.HqlParserTest; +import org.hibernate.test.hql.ScrollableCollectionFetchingTest; +import org.hibernate.test.hql.WithClauseTest; import org.hibernate.test.id.MultipleHiLoPerTableGeneratorTest; import org.hibernate.test.idbag.IdBagTest; import org.hibernate.test.idclass.IdClassTest; +import org.hibernate.test.idgen.enhanced.OptimizerUnitTest; +import org.hibernate.test.idgen.enhanced.SequenceStyleConfigUnitTest; +import org.hibernate.test.idgen.enhanced.forcedtable.BasicForcedTableSequenceTest; +import org.hibernate.test.idgen.enhanced.forcedtable.HiLoForcedTableSequenceTest; +import org.hibernate.test.idgen.enhanced.forcedtable.PooledForcedTableSequenceTest; +import org.hibernate.test.idgen.enhanced.sequence.BasicSequenceTest; +import org.hibernate.test.idgen.enhanced.sequence.HiLoSequenceTest; +import org.hibernate.test.idgen.enhanced.sequence.PooledSequenceTest; +import org.hibernate.test.idgen.enhanced.table.BasicTableTest; +import org.hibernate.test.idgen.enhanced.table.HiLoTableTest; +import org.hibernate.test.idgen.enhanced.table.PooledTableTest; import org.hibernate.test.idprops.IdentifierPropertyReferencesTest; import org.hibernate.test.immutable.ImmutableTest; import org.hibernate.test.insertordering.InsertOrderingTest; @@ -58,11 +108,21 @@ import org.hibernate.test.instrument.runtime.JavassistInstrumentationTest; import org.hibernate.test.interceptor.InterceptorTest; import org.hibernate.test.interfaceproxy.InterfaceProxyTest; import org.hibernate.test.iterate.IterateTest; -import org.hibernate.test.join.JoinSuite; +import org.hibernate.test.join.JoinTest; +import org.hibernate.test.join.OptionalJoinTest; import org.hibernate.test.joinedsubclass.JoinedSubclassTest; import org.hibernate.test.joinfetch.JoinFetchTest; -import org.hibernate.test.jpa.JPAComplianceSuite; -import org.hibernate.test.keymanytoone.KeyManyToOneSuite; +import org.hibernate.test.jpa.cascade.CascadeTest; +import org.hibernate.test.jpa.fetch.FetchingTest; +import org.hibernate.test.jpa.lock.JPALockTest; +import org.hibernate.test.jpa.lock.RepeatableReadTest; +import org.hibernate.test.jpa.proxy.JPAProxyTest; +import org.hibernate.test.jpa.ql.JPAQLComplianceTest; +import org.hibernate.test.jpa.ql.NativeQueryTest; +import org.hibernate.test.jpa.removed.RemovedEntityTest; +import org.hibernate.test.keymanytoone.bidir.component.EagerKeyManyToOneTest; +import org.hibernate.test.keymanytoone.bidir.component.LazyKeyManyToOneTest; +import org.hibernate.test.keymanytoone.bidir.embedded.KeyManyToOneTest; import org.hibernate.test.lazycache.InstrumentCacheTest; import org.hibernate.test.lazycache.InstrumentCacheTest2; import org.hibernate.test.lazyonetoone.LazyOneToOneTest; @@ -85,9 +145,13 @@ import org.hibernate.test.legacy.QueryByExampleTest; import org.hibernate.test.legacy.SQLFunctionsTest; import org.hibernate.test.legacy.SQLLoaderTest; import org.hibernate.test.legacy.StatisticsTest; -import org.hibernate.test.lob.LobSuite; +import org.hibernate.test.lob.BlobTest; +import org.hibernate.test.lob.ClobTest; +import org.hibernate.test.lob.SerializableTypeTest; import org.hibernate.test.manytomany.ManyToManyTest; -import org.hibernate.test.manytomanyassociationclass.ManyToManyAssociationClassSuite; +import org.hibernate.test.manytomanyassociationclass.compositeid.ManyToManyAssociationClassCompositeIdTest; +import org.hibernate.test.manytomanyassociationclass.surrogateid.assigned.ManyToManyAssociationClassAssignedIdTest; +import org.hibernate.test.manytomanyassociationclass.surrogateid.generated.ManyToManyAssociationClassGeneratedIdTest; import org.hibernate.test.map.MapIndexFormulaTest; import org.hibernate.test.mapcompelem.MapCompositeElementTest; import org.hibernate.test.mapelemformula.MapElementFormulaTest; @@ -95,23 +159,45 @@ import org.hibernate.test.mapping.PersistentClassVisitorTest; import org.hibernate.test.mapping.ValueVisitorTest; import org.hibernate.test.mappingexception.MappingExceptionTest; import org.hibernate.test.mixed.MixedTest; -import org.hibernate.test.naturalid.NaturalIdSuite; +import org.hibernate.test.naturalid.immutable.ImmutableNaturalIdTest; +import org.hibernate.test.naturalid.mutable.MutableNaturalIdTest; import org.hibernate.test.ondelete.OnDeleteTest; import org.hibernate.test.onetomany.OneToManyTest; -import org.hibernate.test.onetoone.OneToOneSuite; -import org.hibernate.test.ops.OpsSuite; +import org.hibernate.test.onetoone.formula.OneToOneFormulaTest; +import org.hibernate.test.onetoone.joined.JoinedSubclassOneToOneTest; +import org.hibernate.test.onetoone.link.OneToOneLinkTest; +import org.hibernate.test.onetoone.nopojo.DynamicMapOneToOneTest; +import org.hibernate.test.onetoone.optional.OptionalOneToOneTest; +import org.hibernate.test.onetoone.singletable.DiscrimSubclassOneToOneTest; +import org.hibernate.test.ops.CreateTest; +import org.hibernate.test.ops.DeleteTest; +import org.hibernate.test.ops.GetLoadTest; +import org.hibernate.test.ops.MergeTest; +import org.hibernate.test.ops.SaveOrUpdateTest; import org.hibernate.test.optlock.OptimisticLockTest; import org.hibernate.test.ordered.OrderByTest; -import org.hibernate.test.orphan.OrphanSuite; +import org.hibernate.test.orphan.OrphanTest; import org.hibernate.test.pagination.PaginationTest; -import org.hibernate.test.propertyref.PropertyRefSuite; +import org.hibernate.test.propertyref.component.complete.CompleteComponentPropertyRefTest; +import org.hibernate.test.propertyref.component.partial.PartialComponentPropertyRefTest; +import org.hibernate.test.propertyref.inheritence.discrim.SubclassPropertyRefTest; +import org.hibernate.test.propertyref.inheritence.joined.JoinedSubclassPropertyRefTest; +import org.hibernate.test.propertyref.inheritence.union.UnionSubclassPropertyRefTest; import org.hibernate.test.proxy.ProxyTest; import org.hibernate.test.querycache.QueryCacheTest; import org.hibernate.test.readonly.ReadOnlyTest; -import org.hibernate.test.reattachment.ReattachmentSuite; +import org.hibernate.test.reattachment.CollectionReattachmentTest; +import org.hibernate.test.reattachment.ProxyReattachmentTest; import org.hibernate.test.rowid.RowIdTest; import org.hibernate.test.sorted.SortTest; -import org.hibernate.test.sql.NativeSqlSupportSuite; +import org.hibernate.test.sql.check.OracleCheckStyleTest; +import org.hibernate.test.sql.hand.custom.datadirect.oracle.DataDirectOracleCustomSQLTest; +import org.hibernate.test.sql.hand.custom.db2.DB2CustomSQLTest; +import org.hibernate.test.sql.hand.custom.mysql.MySQLCustomSQLTest; +import org.hibernate.test.sql.hand.custom.oracle.OracleCustomSQLTest; +import org.hibernate.test.sql.hand.custom.sybase.SybaseCustomSQLTest; +import org.hibernate.test.sql.hand.identity.CustomInsertSQLWithIdentityColumnTest; +import org.hibernate.test.sql.hand.query.NativeSQLQueriesTest; import org.hibernate.test.stats.SessionStatsTest; import org.hibernate.test.stats.StatsTest; import org.hibernate.test.subclassfilter.DiscrimSubclassFilterTest; @@ -128,8 +214,11 @@ import org.hibernate.test.typeparameters.TypeParameterTest; import org.hibernate.test.unconstrained.UnconstrainedTest; import org.hibernate.test.unidir.BackrefTest; import org.hibernate.test.unionsubclass.UnionSubclassTest; -import org.hibernate.test.usercollection.UserCollectionTypeSuite; -import org.hibernate.test.util.UtilSuite; +import org.hibernate.test.usercollection.basic.UserCollectionTypeTest; +import org.hibernate.test.usercollection.parameterized.ParameterizedUserCollectionTypeTest; +import org.hibernate.test.util.PropertiesHelperTest; +import org.hibernate.test.util.StringHelperTest; +import org.hibernate.test.util.dtd.EntityResolverTest; import org.hibernate.test.version.VersionTest; import org.hibernate.test.version.db.DbVersionTest; import org.hibernate.test.version.sybase.SybaseTimestampVersioningTest; @@ -196,9 +285,16 @@ public class AllTests { */ public static Test unfilteredSuite() { TestSuite suite = new TestSuite("New tests suite"); - suite.addTest( OpsSuite.suite() ); - suite.addTest( NaturalIdSuite.suite() ); - suite.addTest( ComponentSuite.suite() ); + suite.addTest( CreateTest.suite() ); + suite.addTest( DeleteTest.suite() ); + suite.addTest( GetLoadTest.suite() ); + suite.addTest( MergeTest.suite() ); + suite.addTest( SaveOrUpdateTest.suite() ); + suite.addTest( MutableNaturalIdTest.suite() ); + suite.addTest( ImmutableNaturalIdTest.suite() ); + suite.addTest( ComponentTest.suite() ); + suite.addTest( CascadeToComponentCollectionTest.suite() ); + suite.addTest( CascadeToComponentAssociationTest.suite() ); suite.addTest( ProxyTest.suite() ); suite.addTest( VersionTest.suite() ); suite.addTest( TimestampTest.suite() ); @@ -209,7 +305,12 @@ public class AllTests { suite.addTest( IdClassTest.suite() ); suite.addTest( ArrayTest.suite() ); suite.addTest( TernaryTest.suite() ); - suite.addTest( CollectionSuite.suite() ); + suite.addTest( PersistentBagTest.suite() ); + suite.addTest( PersistentIdBagTest.suite() ); + suite.addTest( PersistentListTest.suite() ); + suite.addTest( PersistentMapTest.suite() ); + suite.addTest( CollectionTest.suite() ); + suite.addTest( PersistentSetTest.suite() ); suite.addTest( IdBagTest.suite() ); suite.addTest( MapCompositeElementTest.suite() ); suite.addTest( MapIndexFormulaTest.suite() ); @@ -221,28 +322,62 @@ public class AllTests { suite.addTest( CompositePropertyRefTest.suite() ); suite.addTest( FormulaJoinTest.suite() ); suite.addTest( DiscriminatorTest.suite() ); - suite.addTest( EntityModeSuite.suite() ); + suite.addTest( MultiRepresentationTest.suite() ); + suite.addTest( Dom4jAccessorTest.suite() ); + suite.addTest( Dom4jTest.suite() ); + suite.addTest( Dom4jManyToOneTest.suite() ); + suite.addTest( DynamicClassTest.suite() ); suite.addTest( DynamicFilterTest.suite() ); suite.addTest( InterfaceProxyTest.suite() ); - suite.addTest( OrphanSuite.suite() ); - suite.addTest( JoinSuite.suite() ); + suite.addTest( OrphanTest.suite() ); + suite.addTest( org.hibernate.test.orphan.PropertyRefTest.suite() ); + suite.addTest( JoinTest.suite() ); + suite.addTest( OptionalJoinTest.suite() ); suite.addTest( JoinedSubclassTest.suite() ); suite.addTest( org.hibernate.test.unionsubclass2.UnionSubclassTest.suite() ); suite.addTest( MixedTest.suite() ); suite.addTest( OneToManyTest.suite() ); suite.addTest( ManyToManyTest.suite() ); - suite.addTest( ManyToManyAssociationClassSuite.suite() ); - suite.addTest( OneToOneSuite.suite() ); + suite.addTest( ManyToManyAssociationClassCompositeIdTest.suite() ); + suite.addTest( ManyToManyAssociationClassAssignedIdTest.suite() ); + suite.addTest( ManyToManyAssociationClassGeneratedIdTest.suite() ); + suite.addTest( OneToOneFormulaTest.suite() ); + suite.addTest( JoinedSubclassOneToOneTest.suite() ); + suite.addTest( OneToOneLinkTest.suite() ); + suite.addTest( DynamicMapOneToOneTest.suite() ); + suite.addTest( OptionalOneToOneTest.suite() ); + suite.addTest( DiscrimSubclassOneToOneTest.suite() ); suite.addTest( OptimisticLockTest.suite() ); - suite.addTest( PropertyRefSuite.suite() ); - suite.addTest( NativeSqlSupportSuite.suite() ); + suite.addTest( org.hibernate.test.propertyref.basic.PropertyRefTest.suite() ); + suite.addTest( CompleteComponentPropertyRefTest.suite() ); + suite.addTest( PartialComponentPropertyRefTest.suite() ); + suite.addTest( SubclassPropertyRefTest.suite() ); + suite.addTest( JoinedSubclassPropertyRefTest.suite() ); + suite.addTest( UnionSubclassPropertyRefTest.suite() ); + suite.addTest( DB2CustomSQLTest.suite() ); + suite.addTest( DataDirectOracleCustomSQLTest.suite() ); + suite.addTest( OracleCustomSQLTest.suite() ); + suite.addTest( SybaseCustomSQLTest.suite() ); + suite.addTest( MySQLCustomSQLTest.suite() ); + suite.addTest( NativeSQLQueriesTest.suite() ); + suite.addTest( OracleCheckStyleTest.suite() ); + suite.addTest( CustomInsertSQLWithIdentityColumnTest.suite() ); suite.addTest( CriteriaQueryTest.suite() ); suite.addTest( SubselectTest.suite() ); suite.addTest( SubselectFetchTest.suite() ); suite.addTest( JoinFetchTest.suite() ); suite.addTest( UnionSubclassTest.suite() ); suite.addTest( ASTIteratorTest.suite() ); - suite.addTest( HQLSuite.suite() ); + suite.addTest( HQLTest.suite() ); + suite.addTest( ASTParserLoadingTest.suite() ); + suite.addTest( BulkManipulationTest.suite() ); + suite.addTest( WithClauseTest.suite() ); + suite.addTest( EJBQLTest.suite() ); + suite.addTest( HqlParserTest.suite() ); + suite.addTest( ScrollableCollectionFetchingTest.suite() ); + suite.addTest( ClassicTranslatorTest.suite() ); + suite.addTest( CriteriaHQLAlignmentTest.suite() ); + suite.addTest( CriteriaClassicAggregationReturnTest.suite() ); suite.addTest( ASTUtilTest.suite() ); suite.addTest( CacheSuite.suite() ); suite.addTest( QueryCacheTest.suite() ); @@ -262,13 +397,26 @@ public class AllTests { suite.addTest( SortTest.suite() ); suite.addTest( WhereTest.suite() ); suite.addTest( IterateTest.suite() ); - suite.addTest( CascadeSuite.suite() ); + suite.addTest( BidirectionalOneToManyCascadeTest.suite() ); + suite.addTest( RefreshTest.suite() ); + suite.addTest( MultiPathCascadeTest.suite() ); suite.addTest( ListenerTest.suite() ); - suite.addTest( CollectionEventSuite.suite() ); + suite.addTest( BrokenCollectionEventTest.suite() ); + suite.addTest( BidirectionalManyToManyBagToSetCollectionEventTest.suite() ); + suite.addTest( BidirectionalManyToManySetToSetCollectionEventTest.suite() ); + suite.addTest( BidirectionalOneToManyBagCollectionEventTest.suite() ); + suite.addTest( BidirectionalOneToManySetCollectionEventTest.suite() ); + suite.addTest( UnidirectionalManyToManyBagCollectionEventTest.suite() ); + suite.addTest( UnidirectionalOneToManyBagCollectionEventTest.suite() ); + suite.addTest( UnidirectionalOneToManySetCollectionEventTest.suite() ); + suite.addTest( ValuesBagCollectionEventTest.suite() ); suite.addTest( ExtraLazyTest.suite() ); suite.addTest( StatsTest.suite() ); suite.addTest( SessionStatsTest.suite() ); - suite.addTest( ConnectionsSuite.suite() ); + suite.addTest( BasicConnectionProviderTest.suite() ); + suite.addTest( SuppliedConnectionTest.suite() ); + suite.addTest( AggressiveReleaseTest.suite() ); + suite.addTest( CurrentSessionConnectionTest.suite() ); suite.addTest( SQLExceptionConversionTest.suite() ); suite.addTest( ValueVisitorTest.suite() ); suite.addTest( PersistentClassVisitorTest.suite() ); @@ -292,25 +440,62 @@ public class AllTests { suite.addTest( JavassistInstrumentationTest.suite() ); suite.addTest( SybaseTimestampVersioningTest.suite() ); suite.addTest( DbVersionTest.suite() ); - suite.addTest( GeneratedPropertySuite.suite() ); - suite.addTest( GeneratedKeysSuite.suite() ); + suite.addTest( TimestampGeneratedValuesWithCachingTest.suite() ); + suite.addTest( TriggerGeneratedValuesWithCachingTest.suite() ); + suite.addTest( TriggerGeneratedValuesWithoutCachingTest.suite() ); + suite.addTest( PartiallyGeneratedComponentTest.suite() ); + suite.addTest( IdentityGeneratedKeysTest.suite() ); + suite.addTest( SelectGeneratorTest.suite() ); + suite.addTest( SequenceIdentityTest.suite() ); suite.addTest( InterceptorDynamicEntityTest.suite() ); suite.addTest( TuplizerDynamicEntityTest.suite() ); - suite.addTest( BytecodeSuite.suite() ); - suite.addTest( JPAComplianceSuite.suite() ); + suite.addTest( ImprovedTuplizerDynamicEntityTest.suite() ); + suite.addTest( org.hibernate.test.bytecode.cglib.ReflectionOptimizerTest.suite() ); + suite.addTest( org.hibernate.test.bytecode.cglib.InvocationTargetExceptionTest.suite() ); + suite.addTest( org.hibernate.test.bytecode.cglib.CGLIBThreadLocalTest.suite() ); + suite.addTest( org.hibernate.test.bytecode.javassist.ReflectionOptimizerTest.suite() ); + suite.addTest( org.hibernate.test.bytecode.javassist.InvocationTargetExceptionTest.suite() ); + suite.addTest( CascadeTest.suite() ); + suite.addTest( FetchingTest.suite() ); + suite.addTest( JPALockTest.suite() ); + suite.addTest( RepeatableReadTest.suite() ); + suite.addTest( JPAProxyTest.suite() ); + suite.addTest( JPAQLComplianceTest.suite() ); + suite.addTest( NativeQueryTest.suite() ); + suite.addTest( RemovedEntityTest.suite() ); suite.addTest( AbstractComponentPropertyRefTest.suite() ); suite.addTest( AbstractCompositeIdTest.suite() ); - suite.addTest( UtilSuite.suite() ); + suite.addTest( PropertiesHelperTest.suite() ); + suite.addTest( EntityResolverTest.suite() ); + suite.addTest( StringHelperTest.suite() ); suite.addTest( AnyTypeTest.suite() ); - suite.addTest( LobSuite.suite() ); + suite.addTest( SerializableTypeTest.suite() ); + suite.addTest( BlobTest.suite() ); + suite.addTest( ClobTest.suite() ); suite.addTest( IdentifierPropertyReferencesTest.suite() ); suite.addTest( DeleteTransientEntityTest.suite() ); - suite.addTest( UserCollectionTypeSuite.suite() ); - suite.addTest( KeyManyToOneSuite.suite() ); - suite.addTest( DialectFunctionalTestsSuite.suite() ); - suite.addTest( DialectUnitTestsSuite.suite() ); + suite.addTest( UserCollectionTypeTest.suite() ); + suite.addTest( ParameterizedUserCollectionTypeTest.suite() ); + suite.addTest( KeyManyToOneTest.suite() ); + suite.addTest( LazyKeyManyToOneTest.suite() ); + suite.addTest( EagerKeyManyToOneTest.suite() ); + suite.addTest( SQLFunctionsInterSystemsTest.suite() ); + suite.addTest( SybaseLockHintsTest.suite() ); + suite.addTest( SQLServerLockHintsTest.suite() ); suite.addTest( InsertOrderingTest.suite() ); - suite.addTest( ReattachmentSuite.suite() ); + suite.addTest( CollectionReattachmentTest.suite() ); + suite.addTest( ProxyReattachmentTest.suite() ); + suite.addTest( OptimizerUnitTest.suite() ); + suite.addTest( SequenceStyleConfigUnitTest.suite() ); + suite.addTest( BasicForcedTableSequenceTest.suite() ); + suite.addTest( HiLoForcedTableSequenceTest.suite() ); + suite.addTest( PooledForcedTableSequenceTest.suite() ); + suite.addTest( BasicSequenceTest.suite() ); + suite.addTest( HiLoSequenceTest.suite() ); + suite.addTest( PooledSequenceTest.suite() ); + suite.addTest( BasicTableTest.suite() ); + suite.addTest( HiLoTableTest.suite() ); + suite.addTest( PooledTableTest.suite() ); return suite; }