From 2523f0abbbedc3aeb111015d853a1aafc324a1f3 Mon Sep 17 00:00:00 2001 From: Gail Badner Date: Wed, 10 May 2017 14:22:34 -0700 Subject: [PATCH] HHH-11383 : Fix tests to work on pre-5.2 --- .../InheritanceAssociationToOneInnerJoinTest.java | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/hibernate-envers/src/test/java/org/hibernate/envers/test/integration/query/InheritanceAssociationToOneInnerJoinTest.java b/hibernate-envers/src/test/java/org/hibernate/envers/test/integration/query/InheritanceAssociationToOneInnerJoinTest.java index 72da455a2ce0..8d6e7ed6c9e3 100644 --- a/hibernate-envers/src/test/java/org/hibernate/envers/test/integration/query/InheritanceAssociationToOneInnerJoinTest.java +++ b/hibernate-envers/src/test/java/org/hibernate/envers/test/integration/query/InheritanceAssociationToOneInnerJoinTest.java @@ -9,6 +9,7 @@ import java.util.List; import javax.persistence.Entity; +import javax.persistence.EntityManager; import javax.persistence.Id; import javax.persistence.Inheritance; import javax.persistence.InheritanceType; @@ -22,7 +23,6 @@ import org.junit.Test; import org.hibernate.testing.TestForIssue; -import org.hibernate.testing.transaction.TransactionUtil; import static org.hibernate.envers.query.AuditEntity.disjunction; import static org.hibernate.envers.query.AuditEntity.property; @@ -41,7 +41,9 @@ protected Class[] getAnnotatedClasses() { @Test @Priority(10) public void initData() { - TransactionUtil.doInJPA( this::entityManagerFactory, entityManager -> { + EntityManager entityManager = getOrCreateEntityManager(); + entityManager.getTransaction().begin(); + { final EntityC c = new EntityC(); c.setId( 1 ); c.setFoo( "bar" ); @@ -65,7 +67,9 @@ public void initData() { b2.setRelationToC( c ); b2.setRelationToD( d ); entityManager.persist( b2 ); - } ); + } + entityManager.getTransaction().commit(); + entityManager.close(); } @Test