diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/circle/MultiPathCircleCascadeCheckNullFalseDelayedInsertTest.java b/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/circle/MultiPathCircleCascadeCheckNullFalseDelayedInsertTest.java index 4b2c5d012780..5dda7cd9da16 100644 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/circle/MultiPathCircleCascadeCheckNullFalseDelayedInsertTest.java +++ b/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/circle/MultiPathCircleCascadeCheckNullFalseDelayedInsertTest.java @@ -20,7 +20,7 @@ */ @DomainModel( xmlMappings = { - "org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeDelayedInsert.hbm.xml" + "org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeDelayedInsert.orm.xml" } ) @ServiceRegistry( diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/circle/MultiPathCircleCascadeCheckNullTrueDelayedInsertTest.java b/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/circle/MultiPathCircleCascadeCheckNullTrueDelayedInsertTest.java index e0df60dee92c..d3c0c048be2a 100644 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/circle/MultiPathCircleCascadeCheckNullTrueDelayedInsertTest.java +++ b/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/circle/MultiPathCircleCascadeCheckNullTrueDelayedInsertTest.java @@ -20,7 +20,7 @@ */ @DomainModel( xmlMappings = { - "org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeDelayedInsert.hbm.xml" + "org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeDelayedInsert.orm.xml" } ) @ServiceRegistry( diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/circle/MultiPathCircleCascadeCheckNullibilityFalseTest.java b/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/circle/MultiPathCircleCascadeCheckNullibilityFalseTest.java index 4c7473821c39..b760ecd92560 100644 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/circle/MultiPathCircleCascadeCheckNullibilityFalseTest.java +++ b/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/circle/MultiPathCircleCascadeCheckNullibilityFalseTest.java @@ -20,7 +20,7 @@ */ @DomainModel( xmlMappings = { - "org/hibernate/orm/test/cascade/circle/MultiPathCircleCascade.hbm.xml" + "org/hibernate/orm/test/cascade/circle/MultiPathCircleCascade.orm.xml" } ) @ServiceRegistry( diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/circle/MultiPathCircleCascadeCheckNullibilityTrueTest.java b/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/circle/MultiPathCircleCascadeCheckNullibilityTrueTest.java index be50c88f3351..d9f3b72b6b81 100644 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/circle/MultiPathCircleCascadeCheckNullibilityTrueTest.java +++ b/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/circle/MultiPathCircleCascadeCheckNullibilityTrueTest.java @@ -20,7 +20,7 @@ */ @DomainModel( xmlMappings = { - "org/hibernate/orm/test/cascade/circle/MultiPathCircleCascade.hbm.xml" + "org/hibernate/orm/test/cascade/circle/MultiPathCircleCascade.orm.xml" } ) @ServiceRegistry( diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/circle/MultiPathCircleCascadeDelayedInsertTest.java b/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/circle/MultiPathCircleCascadeDelayedInsertTest.java index 2a287b669a9c..a062efee99d6 100644 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/circle/MultiPathCircleCascadeDelayedInsertTest.java +++ b/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/circle/MultiPathCircleCascadeDelayedInsertTest.java @@ -20,7 +20,7 @@ */ @DomainModel( xmlMappings = { - "org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeDelayedInsert.hbm.xml" + "org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeDelayedInsert.orm.xml" } ) @ServiceRegistry( diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/circle/MultiPathCircleCascadeTest.java b/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/circle/MultiPathCircleCascadeTest.java index ec2adc8115f2..640bd4a62a3c 100644 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/circle/MultiPathCircleCascadeTest.java +++ b/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/cascade/circle/MultiPathCircleCascadeTest.java @@ -39,7 +39,7 @@ */ @DomainModel( xmlMappings = { - "org/hibernate/orm/test/cascade/circle/MultiPathCircleCascade.hbm.xml" + "org/hibernate/orm/test/cascade/circle/MultiPathCircleCascade.orm.xml" } ) @ServiceRegistry( diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazy/MultiPathCascadeTest.java b/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazy/MultiPathCascadeTest.java index ab353c2d3f0f..e38ac82eb622 100644 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazy/MultiPathCascadeTest.java +++ b/hibernate-core/src/test/java/org/hibernate/orm/test/bytecode/enhancement/lazy/MultiPathCascadeTest.java @@ -30,7 +30,7 @@ */ @DomainModel( xmlMappings = { - "org/hibernate/orm/test/cascade/MultiPathCascade.hbm.xml" + "org/hibernate/orm/test/cascade/MultiPathCascade.orm.xml" } ) @SessionFactory diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/BidirectionalOneToManyCascadeTest.java b/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/BidirectionalOneToManyCascadeTest.java index 9d6fad9f5c44..bff709d33017 100644 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/BidirectionalOneToManyCascadeTest.java +++ b/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/BidirectionalOneToManyCascadeTest.java @@ -25,9 +25,9 @@ */ @DomainModel( xmlMappings = { - "org/hibernate/orm/test/cascade/Child.hbm.xml", - "org/hibernate/orm/test/cascade/DeleteOrphanChild.hbm.xml", - "org/hibernate/orm/test/cascade/Parent.hbm.xml" + "org/hibernate/orm/test/cascade/Child.orm.xml", + "org/hibernate/orm/test/cascade/DeleteOrphanChild.orm.xml", + "org/hibernate/orm/test/cascade/Parent.orm.xml" } ) @SessionFactory diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/CascadeTestWithAssignedParentIdTest.java b/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/CascadeTestWithAssignedParentIdTest.java index c88cbd3ae3c7..1ef083d1bce0 100644 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/CascadeTestWithAssignedParentIdTest.java +++ b/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/CascadeTestWithAssignedParentIdTest.java @@ -23,8 +23,8 @@ */ @DomainModel( xmlMappings = { - "org/hibernate/orm/test/cascade/ChildForParentWithAssignedId.hbm.xml", - "org/hibernate/orm/test/cascade/ParentWithAssignedId.hbm.xml" + "org/hibernate/orm/test/cascade/ChildForParentWithAssignedId.orm.xml", + "org/hibernate/orm/test/cascade/ParentWithAssignedId.orm.xml" } ) @SessionFactory diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/Job.java b/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/Job.java deleted file mode 100644 index 7ff47a55f633..000000000000 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/Job.java +++ /dev/null @@ -1,57 +0,0 @@ -/* - * SPDX-License-Identifier: Apache-2.0 - * Copyright Red Hat Inc. and Hibernate Authors - */ -package org.hibernate.orm.test.cascade; - - -/** - * Implementation of Job. - * - * @author Steve Ebersole - */ -public class Job { - private Long id; - private JobBatch batch; - private String processingInstructions; - private int status; - - /** GCLIB constructor */ - Job() {} - - protected Job(JobBatch batch) { - this.batch = batch; - } - - public Long getId() { - return id; - } - - /*package*/ void setId(Long id) { - this.id = id; - } - - public JobBatch getBatch() { - return batch; - } - - /*package*/ void setBatch(JobBatch batch) { - this.batch = batch; - } - - public String getProcessingInstructions() { - return processingInstructions; - } - - public void setProcessingInstructions(String processingInstructions) { - this.processingInstructions = processingInstructions; - } - - public int getStatus() { - return status; - } - - public void setStatus(int status) { - this.status = status; - } -} diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/JobBatch.java b/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/JobBatch.java deleted file mode 100644 index 06e2ddc64d66..000000000000 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/JobBatch.java +++ /dev/null @@ -1,57 +0,0 @@ -/* - * SPDX-License-Identifier: Apache-2.0 - * Copyright Red Hat Inc. and Hibernate Authors - */ -package org.hibernate.orm.test.cascade; - -import java.util.Date; -import java.util.HashSet; -import java.util.Set; - -/** - * Implementation of JobBatch. - * - * @author Steve Ebersole - */ -public class JobBatch { - private Long id; - private Date batchDate; - private Set jobs = new HashSet(); - - /** CGLIB constructor */ - JobBatch() {} - - public JobBatch(Date batchDate) { - this.batchDate = batchDate; - } - - public Long getId() { - return id; - } - - public void setId(Long id) { - this.id = id; - } - - public Date getBatchDate() { - return batchDate; - } - - public void setBatchDate(Date batchDate) { - this.batchDate = batchDate; - } - - public Set getJobs() { - return jobs; - } - - public void setJobs(Set jobs) { - this.jobs = jobs; - } - - public Job createJob() { - Job job = new Job( this ); - jobs.add( job ); - return job; - } -} diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/MultiPathCascadeTest.java b/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/MultiPathCascadeTest.java index 5395f96c6d97..7ddce2d46ef9 100644 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/MultiPathCascadeTest.java +++ b/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/MultiPathCascadeTest.java @@ -24,7 +24,7 @@ */ @DomainModel( xmlMappings = { - "org/hibernate/orm/test/cascade/MultiPathCascade.hbm.xml" + "org/hibernate/orm/test/cascade/MultiPathCascade.orm.xml" } ) @SessionFactory diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/CascadeMergeToChildBeforeParentTest.java b/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/CascadeMergeToChildBeforeParentTest.java index 3c7b41d51f12..5df00e8c9256 100644 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/CascadeMergeToChildBeforeParentTest.java +++ b/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/CascadeMergeToChildBeforeParentTest.java @@ -38,7 +38,7 @@ */ @DomainModel( xmlMappings = { - "org/hibernate/orm/test/cascade/circle/CascadeMergeToChildBeforeParent.hbm.xml" + "org/hibernate/orm/test/cascade/circle/CascadeMergeToChildBeforeParent.orm.xml" } ) @SessionFactory diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeCheckNullFalseDelayedInsertTest.java b/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeCheckNullFalseDelayedInsertTest.java index 7b1a89cbd127..c5ac1f5ce71c 100644 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeCheckNullFalseDelayedInsertTest.java +++ b/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeCheckNullFalseDelayedInsertTest.java @@ -16,7 +16,7 @@ */ @DomainModel( xmlMappings = { - "org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeDelayedInsert.hbm.xml" + "org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeDelayedInsert.orm.xml" } ) @SessionFactory diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeCheckNullTrueDelayedInsertTest.java b/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeCheckNullTrueDelayedInsertTest.java index fcc8408427b5..a9947e5d9c2d 100644 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeCheckNullTrueDelayedInsertTest.java +++ b/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeCheckNullTrueDelayedInsertTest.java @@ -16,7 +16,7 @@ */ @DomainModel( xmlMappings = { - "org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeDelayedInsert.hbm.xml" + "org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeDelayedInsert.orm.xml" } ) @SessionFactory diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeCheckNullibilityFalseTest.java b/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeCheckNullibilityFalseTest.java index 32c17dd0f0ae..953519f7c2cf 100644 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeCheckNullibilityFalseTest.java +++ b/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeCheckNullibilityFalseTest.java @@ -16,7 +16,7 @@ */ @DomainModel( xmlMappings = { - "org/hibernate/orm/test/cascade/circle/MultiPathCircleCascade.hbm.xml" + "org/hibernate/orm/test/cascade/circle/MultiPathCircleCascade.orm.xml" } ) @SessionFactory diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeCheckNullibilityTrueTest.java b/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeCheckNullibilityTrueTest.java index 49f539f497de..1b71350a3590 100644 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeCheckNullibilityTrueTest.java +++ b/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeCheckNullibilityTrueTest.java @@ -16,7 +16,7 @@ */ @DomainModel( xmlMappings = { - "org/hibernate/orm/test/cascade/circle/MultiPathCircleCascade.hbm.xml" + "org/hibernate/orm/test/cascade/circle/MultiPathCircleCascade.orm.xml" } ) @SessionFactory diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeDelayedInsertTest.java b/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeDelayedInsertTest.java index e73fdedcfe38..75ee990bf965 100644 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeDelayedInsertTest.java +++ b/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeDelayedInsertTest.java @@ -16,7 +16,7 @@ */ @DomainModel( xmlMappings = { - "org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeDelayedInsert.hbm.xml" + "org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeDelayedInsert.orm.xml" } ) @SessionFactory diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeTest.java b/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeTest.java index 76c1658bbaa3..cc5c130434b4 100644 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeTest.java +++ b/hibernate-core/src/test/java/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeTest.java @@ -35,7 +35,7 @@ */ @DomainModel( xmlMappings = { - "org/hibernate/orm/test/cascade/circle/MultiPathCircleCascade.hbm.xml" + "org/hibernate/orm/test/cascade/circle/MultiPathCircleCascade.orm.xml" } ) @SessionFactory diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/where/annotations/EagerManyToOneFetchModeJoinWhereTest.java b/hibernate-core/src/test/java/org/hibernate/orm/test/where/annotations/EagerManyToOneFetchModeJoinWhereTest.java index 96ecb7f3fc0d..5f7b817c43fa 100644 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/where/annotations/EagerManyToOneFetchModeJoinWhereTest.java +++ b/hibernate-core/src/test/java/org/hibernate/orm/test/where/annotations/EagerManyToOneFetchModeJoinWhereTest.java @@ -52,7 +52,7 @@ void dropTestData(SessionFactoryScope factoryScope) { @Test @JiraKey(value = "HHH-12104") - @FailureExpected + @FailureExpected(jiraKey = "HHH-2737") public void testAssociatedWhereClause(SessionFactoryScope factoryScope) { var product = new Product(); var category = new Category(); diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/where/hbm/EagerManyToOneFetchModeJoinWhereTest.java b/hibernate-core/src/test/java/org/hibernate/orm/test/where/xml/EagerManyToOneFetchModeJoinWhereTest.java similarity index 91% rename from hibernate-core/src/test/java/org/hibernate/orm/test/where/hbm/EagerManyToOneFetchModeJoinWhereTest.java rename to hibernate-core/src/test/java/org/hibernate/orm/test/where/xml/EagerManyToOneFetchModeJoinWhereTest.java index 76d5405422cd..e163fdedc0bb 100644 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/where/hbm/EagerManyToOneFetchModeJoinWhereTest.java +++ b/hibernate-core/src/test/java/org/hibernate/orm/test/where/xml/EagerManyToOneFetchModeJoinWhereTest.java @@ -2,7 +2,7 @@ * SPDX-License-Identifier: Apache-2.0 * Copyright Red Hat Inc. and Hibernate Authors */ -package org.hibernate.orm.test.where.hbm; +package org.hibernate.orm.test.where.xml; import java.util.HashSet; import java.util.Set; @@ -23,9 +23,8 @@ /** * @author Gail Badner */ -@SuppressWarnings("JUnitMalformedDeclaration") -@DomainModel(xmlMappings = "hbm/where/EagerManyToOneFetchModeJoinWhereTest.hbm.xml") -@SessionFactory(exportSchema = false) +@DomainModel(xmlMappings = "mappings/where/EagerManyToOneFetchModeJoinWhereTest.orm.xml") +@SessionFactory public class EagerManyToOneFetchModeJoinWhereTest { @AfterEach void dropTestData(SessionFactoryScope factoryScope) { @@ -33,8 +32,8 @@ void dropTestData(SessionFactoryScope factoryScope) { } @Test - @JiraKey( value = "HHH-12104" ) - @FailureExpected( jiraKey = "HHH-12104") + @JiraKey( value = "HHH-2737" ) + @FailureExpected( jiraKey = "HHH-2737") public void testAssociatedWhereClause(SessionFactoryScope factoryScope) { var product = new Product(); var category = new Category(); @@ -44,9 +43,9 @@ public void testAssociatedWhereClause(SessionFactoryScope factoryScope) { product.containedCategory.category = category; product.containedCategories.add( new ContainedCategory( category ) ); - factoryScope.inTransaction( (session) -> { - session.persist( product ); - } ); + factoryScope.inTransaction( (session) -> + session.persist( product ) + ); factoryScope.inTransaction( (session) -> { var p = session.find( Product.class, product.id ); diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/where/hbm/EagerManyToOneFetchModeSelectWhereTest.java b/hibernate-core/src/test/java/org/hibernate/orm/test/where/xml/EagerManyToOneFetchModeSelectWhereTest.java similarity index 95% rename from hibernate-core/src/test/java/org/hibernate/orm/test/where/hbm/EagerManyToOneFetchModeSelectWhereTest.java rename to hibernate-core/src/test/java/org/hibernate/orm/test/where/xml/EagerManyToOneFetchModeSelectWhereTest.java index 35230ba6654e..875dd127dd6c 100644 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/where/hbm/EagerManyToOneFetchModeSelectWhereTest.java +++ b/hibernate-core/src/test/java/org/hibernate/orm/test/where/xml/EagerManyToOneFetchModeSelectWhereTest.java @@ -2,7 +2,7 @@ * SPDX-License-Identifier: Apache-2.0 * Copyright Red Hat Inc. and Hibernate Authors */ -package org.hibernate.orm.test.where.hbm; +package org.hibernate.orm.test.where.xml; import java.util.HashSet; import java.util.Set; @@ -28,7 +28,7 @@ */ @SuppressWarnings("JUnitMalformedDeclaration") @ServiceRegistry(settings = @Setting(name=IMPLICIT_NAMING_STRATEGY, value = "legacy-jpa")) -@DomainModel(xmlMappings = "hbm/where/EagerManyToOneFetchModeSelectWhereTest.hbm.xml") +@DomainModel(xmlMappings = "mappings/where/EagerManyToOneFetchModeSelectWhereTest.orm.xml") @SessionFactory public class EagerManyToOneFetchModeSelectWhereTest { @AfterEach @@ -47,9 +47,9 @@ public void testAssociatedWhereClause(SessionFactoryScope factoryScope) { product.containedCategory.category = category; product.containedCategories.add( new ContainedCategory( category ) ); - factoryScope.inTransaction( (session) -> { - session.persist( product ); - } ); + factoryScope.inTransaction( (session) -> + session.persist( product ) + ); factoryScope.inTransaction( (session) -> { var p = session.find( Product.class, product.id ); diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/where/hbm/EagerToManyWhereTest.java b/hibernate-core/src/test/java/org/hibernate/orm/test/where/xml/EagerToManyWhereTest.java similarity index 96% rename from hibernate-core/src/test/java/org/hibernate/orm/test/where/hbm/EagerToManyWhereTest.java rename to hibernate-core/src/test/java/org/hibernate/orm/test/where/xml/EagerToManyWhereTest.java index 954302c49e49..357e7a83bbf1 100644 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/where/hbm/EagerToManyWhereTest.java +++ b/hibernate-core/src/test/java/org/hibernate/orm/test/where/xml/EagerToManyWhereTest.java @@ -2,8 +2,10 @@ * SPDX-License-Identifier: Apache-2.0 * Copyright Red Hat Inc. and Hibernate Authors */ -package org.hibernate.orm.test.where.hbm; +package org.hibernate.orm.test.where.xml; +import org.hibernate.orm.test.where.hbm.Category; +import org.hibernate.orm.test.where.hbm.Product; import org.hibernate.testing.orm.junit.DomainModel; import org.hibernate.testing.orm.junit.JiraKey; import org.hibernate.testing.orm.junit.SessionFactory; @@ -27,7 +29,7 @@ * @author Gail Badner */ @SuppressWarnings("JUnitMalformedDeclaration") -@DomainModel(xmlMappings = "hbm/where/EagerToManyWhere.hbm.xml") +@DomainModel(xmlMappings = "mappings/where/EagerToManyWhere.orm.xml") @SessionFactory public class EagerToManyWhereTest { @AfterEach diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/where/hbm/EagerToManyWhereUseClassWhereTest.java b/hibernate-core/src/test/java/org/hibernate/orm/test/where/xml/EagerToManyWhereUseClassWhereTest.java similarity index 96% rename from hibernate-core/src/test/java/org/hibernate/orm/test/where/hbm/EagerToManyWhereUseClassWhereTest.java rename to hibernate-core/src/test/java/org/hibernate/orm/test/where/xml/EagerToManyWhereUseClassWhereTest.java index 6e2a67220253..30c4e1ccc9a9 100644 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/where/hbm/EagerToManyWhereUseClassWhereTest.java +++ b/hibernate-core/src/test/java/org/hibernate/orm/test/where/xml/EagerToManyWhereUseClassWhereTest.java @@ -2,8 +2,10 @@ * SPDX-License-Identifier: Apache-2.0 * Copyright Red Hat Inc. and Hibernate Authors */ -package org.hibernate.orm.test.where.hbm; +package org.hibernate.orm.test.where.xml; +import org.hibernate.orm.test.where.hbm.Category; +import org.hibernate.orm.test.where.hbm.Product; import org.hibernate.testing.orm.junit.DomainModel; import org.hibernate.testing.orm.junit.JiraKey; import org.hibernate.testing.orm.junit.SessionFactory; @@ -24,7 +26,7 @@ * @author Gail Badner */ @SuppressWarnings("JUnitMalformedDeclaration") -@DomainModel(xmlMappings = "hbm/where/EagerToManyWhere.hbm.xml") +@DomainModel(xmlMappings = "mappings/where/EagerToManyWhere.orm.xml") @SessionFactory public class EagerToManyWhereUseClassWhereTest { @AfterEach diff --git a/hibernate-core/src/test/java/org/hibernate/orm/test/where/hbm/WhereTest.java b/hibernate-core/src/test/java/org/hibernate/orm/test/where/xml/WhereTest.java similarity index 95% rename from hibernate-core/src/test/java/org/hibernate/orm/test/where/hbm/WhereTest.java rename to hibernate-core/src/test/java/org/hibernate/orm/test/where/xml/WhereTest.java index 0d31695b5ac5..46ec1b357116 100644 --- a/hibernate-core/src/test/java/org/hibernate/orm/test/where/hbm/WhereTest.java +++ b/hibernate-core/src/test/java/org/hibernate/orm/test/where/xml/WhereTest.java @@ -2,13 +2,14 @@ * SPDX-License-Identifier: Apache-2.0 * Copyright Red Hat Inc. and Hibernate Authors */ -package org.hibernate.orm.test.where.hbm; +package org.hibernate.orm.test.where.xml; import jakarta.persistence.criteria.CriteriaBuilder; import jakarta.persistence.criteria.CriteriaQuery; import jakarta.persistence.criteria.JoinType; import jakarta.persistence.criteria.Root; import org.hibernate.Hibernate; +import org.hibernate.orm.test.where.hbm.File; import org.hibernate.query.NativeQuery; import org.hibernate.testing.orm.junit.DomainModel; import org.hibernate.testing.orm.junit.SessionFactory; @@ -28,7 +29,7 @@ * @author Max Rydahl Andersen */ @SuppressWarnings("JUnitMalformedDeclaration") -@DomainModel(xmlMappings = "hbm/where/File.hbm.xml") +@DomainModel(xmlMappings = "mappings/where/File.orm.xml") @SessionFactory public class WhereTest { @BeforeEach diff --git a/hibernate-core/src/test/resources/hbm/where/EagerManyToOneFetchModeJoinWhereTest.hbm.xml b/hibernate-core/src/test/resources/hbm/where/EagerManyToOneFetchModeJoinWhereTest.hbm.xml deleted file mode 100644 index f35fcf0dcd9a..000000000000 --- a/hibernate-core/src/test/resources/hbm/where/EagerManyToOneFetchModeJoinWhereTest.hbm.xml +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/hibernate-core/src/test/resources/hbm/where/EagerManyToOneFetchModeSelectWhereTest.hbm.xml b/hibernate-core/src/test/resources/hbm/where/EagerManyToOneFetchModeSelectWhereTest.hbm.xml deleted file mode 100644 index 19105e4e8fe7..000000000000 --- a/hibernate-core/src/test/resources/hbm/where/EagerManyToOneFetchModeSelectWhereTest.hbm.xml +++ /dev/null @@ -1,46 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/hibernate-core/src/test/resources/hbm/where/EagerToManyWhere.hbm.xml b/hibernate-core/src/test/resources/hbm/where/EagerToManyWhere.hbm.xml deleted file mode 100644 index 4426cb642ba4..000000000000 --- a/hibernate-core/src/test/resources/hbm/where/EagerToManyWhere.hbm.xml +++ /dev/null @@ -1,57 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/hibernate-core/src/test/resources/hbm/where/File.hbm.xml b/hibernate-core/src/test/resources/hbm/where/File.hbm.xml deleted file mode 100644 index 76206810c068..000000000000 --- a/hibernate-core/src/test/resources/hbm/where/File.hbm.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - diff --git a/hibernate-core/src/test/resources/mappings/where/EagerManyToOneFetchModeJoinWhereTest.orm.xml b/hibernate-core/src/test/resources/mappings/where/EagerManyToOneFetchModeJoinWhereTest.orm.xml new file mode 100644 index 000000000000..de7b1b8f2c71 --- /dev/null +++ b/hibernate-core/src/test/resources/mappings/where/EagerManyToOneFetchModeJoinWhereTest.orm.xml @@ -0,0 +1,70 @@ + + + + + org.hibernate.orm.test.where.xml + + + + + + + + + + + + + + + + + + + EagerManyToOneFetchModeJoinWhereTest$ContainedCategory + + + + + + + EagerManyToOneFetchModeJoinWhereTest$ContainedCategory + + + + + +
+ inactive = 0 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/hibernate-core/src/test/resources/mappings/where/EagerManyToOneFetchModeSelectWhereTest.orm.xml b/hibernate-core/src/test/resources/mappings/where/EagerManyToOneFetchModeSelectWhereTest.orm.xml new file mode 100644 index 000000000000..098c74e40cb5 --- /dev/null +++ b/hibernate-core/src/test/resources/mappings/where/EagerManyToOneFetchModeSelectWhereTest.orm.xml @@ -0,0 +1,70 @@ + + + + + org.hibernate.orm.test.where.xml + + +
+ + + + + + + + + + + + + + + + EagerManyToOneFetchModeSelectWhereTest$ContainedCategory + + + + + + + EagerManyToOneFetchModeSelectWhereTest$ContainedCategory + + + + + +
+ inactive = 0 + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/hibernate-core/src/test/resources/mappings/where/EagerToManyWhere.orm.xml b/hibernate-core/src/test/resources/mappings/where/EagerToManyWhere.orm.xml new file mode 100644 index 000000000000..7643b92e54d0 --- /dev/null +++ b/hibernate-core/src/test/resources/mappings/where/EagerToManyWhere.orm.xml @@ -0,0 +1,75 @@ + + + + + org.hibernate.orm.test.where.hbm + + +
+ + + + + + + + + + + + + description is not null + + + + + + + + + + + + description is not null + + + + + + + + description is not null + + + + + categoryId != 4 + + + + + +
+ inactive = 0 + + + + + + + + + + + + + + + diff --git a/hibernate-core/src/test/resources/mappings/where/File.orm.xml b/hibernate-core/src/test/resources/mappings/where/File.orm.xml new file mode 100644 index 000000000000..2a3495e2002d --- /dev/null +++ b/hibernate-core/src/test/resources/mappings/where/File.orm.xml @@ -0,0 +1,34 @@ + + + + org.hibernate.orm.test.where.hbm + property + +
+ deleted=0 + + + + + + + + + + + + + + deleted=0 + + + + + \ No newline at end of file diff --git a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/Child.hbm.xml b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/Child.hbm.xml deleted file mode 100644 index 94608b6df0fd..000000000000 --- a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/Child.hbm.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - diff --git a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/Child.orm.xml b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/Child.orm.xml new file mode 100644 index 000000000000..15a5ec4f0df8 --- /dev/null +++ b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/Child.orm.xml @@ -0,0 +1,22 @@ + + + + org.hibernate.orm.test.cascade + +
+ + + + + + + + + + + + + diff --git a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/ChildForParentWithAssignedId.hbm.xml b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/ChildForParentWithAssignedId.hbm.xml deleted file mode 100644 index e8f54c4fad08..000000000000 --- a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/ChildForParentWithAssignedId.hbm.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - diff --git a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/ChildForParentWithAssignedId.orm.xml b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/ChildForParentWithAssignedId.orm.xml new file mode 100644 index 000000000000..d0a0584af57c --- /dev/null +++ b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/ChildForParentWithAssignedId.orm.xml @@ -0,0 +1,22 @@ + + + + org.hibernate.orm.test.cascade + +
+ + + + + + + + + + + + + diff --git a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/DeleteOrphanChild.hbm.xml b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/DeleteOrphanChild.hbm.xml deleted file mode 100644 index 18cf97cea64c..000000000000 --- a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/DeleteOrphanChild.hbm.xml +++ /dev/null @@ -1,15 +0,0 @@ - - - - - - - - - - - - diff --git a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/DeleteOrphanChild.orm.xml b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/DeleteOrphanChild.orm.xml new file mode 100644 index 000000000000..eb221c9d41c4 --- /dev/null +++ b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/DeleteOrphanChild.orm.xml @@ -0,0 +1,24 @@ + + + + org.hibernate.orm.test.cascade + + +
+ + + + + + + + + + + + + + diff --git a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/Job.hbm.xml b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/Job.hbm.xml deleted file mode 100644 index 92eeb127623c..000000000000 --- a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/Job.hbm.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/JobBatch.hbm.xml b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/JobBatch.hbm.xml deleted file mode 100644 index 6fbae5c2a8e1..000000000000 --- a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/JobBatch.hbm.xml +++ /dev/null @@ -1,24 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/MultiPathCascade.hbm.xml b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/MultiPathCascade.hbm.xml deleted file mode 100644 index 8ae78002911e..000000000000 --- a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/MultiPathCascade.hbm.xml +++ /dev/null @@ -1,71 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/MultiPathCascade.orm.xml b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/MultiPathCascade.orm.xml new file mode 100644 index 000000000000..ced09a0a3136 --- /dev/null +++ b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/MultiPathCascade.orm.xml @@ -0,0 +1,70 @@ + + + + org.hibernate.orm.test.cascade + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/Parent.hbm.xml b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/Parent.hbm.xml deleted file mode 100644 index 5c7c17caea51..000000000000 --- a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/Parent.hbm.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - - - - - - - - - - - diff --git a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/Parent.orm.xml b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/Parent.orm.xml new file mode 100644 index 000000000000..8072f6b5dad7 --- /dev/null +++ b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/Parent.orm.xml @@ -0,0 +1,30 @@ + + + + org.hibernate.orm.test.cascade + + +
+ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/ParentWithAssignedId.hbm.xml b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/ParentWithAssignedId.hbm.xml deleted file mode 100644 index b44cf22dda9d..000000000000 --- a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/ParentWithAssignedId.hbm.xml +++ /dev/null @@ -1,18 +0,0 @@ - - - - - - - - - - - - - - - diff --git a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/ParentWithAssignedId.orm.xml b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/ParentWithAssignedId.orm.xml new file mode 100644 index 000000000000..727b527a7a4e --- /dev/null +++ b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/ParentWithAssignedId.orm.xml @@ -0,0 +1,25 @@ + + + + org.hibernate.orm.test.cascade + +
+ + + + + + + + + + + + + + + + diff --git a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/circle/CascadeMergeToChildBeforeParent.hbm.xml b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/circle/CascadeMergeToChildBeforeParent.hbm.xml deleted file mode 100644 index 02584c558324..000000000000 --- a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/circle/CascadeMergeToChildBeforeParent.hbm.xml +++ /dev/null @@ -1,119 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/circle/CascadeMergeToChildBeforeParent.orm.xml b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/circle/CascadeMergeToChildBeforeParent.orm.xml new file mode 100644 index 000000000000..045ce6762298 --- /dev/null +++ b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/circle/CascadeMergeToChildBeforeParent.orm.xml @@ -0,0 +1,165 @@ + + + + + + + org.hibernate.orm.test.cascade.circle + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascade.hbm.xml b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascade.hbm.xml deleted file mode 100644 index 51cfb94638f5..000000000000 --- a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascade.hbm.xml +++ /dev/null @@ -1,86 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascade.orm.xml b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascade.orm.xml new file mode 100644 index 000000000000..69df366b1a86 --- /dev/null +++ b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascade.orm.xml @@ -0,0 +1,134 @@ + + + + + + + org.hibernate.orm.test.cascade.circle + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeDelayedInsert.hbm.xml b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeDelayedInsert.hbm.xml deleted file mode 100644 index d670ce385266..000000000000 --- a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeDelayedInsert.hbm.xml +++ /dev/null @@ -1,86 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff --git a/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeDelayedInsert.orm.xml b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeDelayedInsert.orm.xml new file mode 100644 index 000000000000..78b2b92cdffb --- /dev/null +++ b/hibernate-core/src/test/resources/org/hibernate/orm/test/cascade/circle/MultiPathCircleCascadeDelayedInsert.orm.xml @@ -0,0 +1,144 @@ + + + + + + + org.hibernate.orm.test.cascade.circle + + +
+ + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +