Skip to content

Commit 37964f1

Browse files
simkamdreab8
authored andcommitted
[HHH-9994] Finish mariadb (mysql) database profile - added transaction to EnhancerTest and FlushAndTransactionTest
1 parent 4623271 commit 37964f1

File tree

5 files changed

+10
-0
lines changed

5 files changed

+10
-0
lines changed

hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/join/HHH3949TestTask1.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,11 @@ public void execute() {
2020
private void performQueryAndVerifyResults(String query) {
2121
// 1) open session
2222
Session session = getFactory().openSession();
23+
session.getTransaction().begin();
2324
// 2) perform the query
2425
List<Person> persons = (List<Person>) session.createQuery( query ).list();
2526
// 3) close the session : this ensures that no more queries and/or data loading happen
27+
session.getTransaction().commit();
2628
session.close();
2729

2830
// 4) verify the results

hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/join/HHH3949TestTask2.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,11 @@ public void execute() {
1717
public void performQueryAndVerifyResults(String query) {
1818
// 1) open session
1919
Session session = getFactory().openSession();
20+
session.getTransaction().begin();
2021
// 2) perform the query
2122
List<Vehicle> vehicles = (List<Vehicle>) session.createQuery( query ).list();
2223
// 3) close the session : this ensures that no more queries and/or data loading happen
24+
session.getTransaction().commit();
2325
session.close();
2426

2527
// 4) verify the results

hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/join/HHH3949TestTask3.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ public class HHH3949TestTask3 extends AbstractHHH3949TestTask {
1212
@SuppressWarnings("unchecked")
1313
public void execute() {
1414
Session session = getFactory().openSession();
15+
session.getTransaction().begin();
1516
List<Person> persons = (List<Person>) session.createCriteria( Person.class )
1617
.setFetchMode( "vehicle", FetchMode.JOIN )
1718
.list();
@@ -21,6 +22,7 @@ public void execute() {
2122
Assert.assertNotNull( person.getVehicle().getDriver() );
2223
}
2324
}
25+
session.getTransaction().commit();
2426
session.close();
2527
}
2628
}

hibernate-core/src/test/java/org/hibernate/test/bytecode/enhancement/join/HHH3949TestTask4.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,11 @@ public class HHH3949TestTask4 extends AbstractHHH3949TestTask {
1212
@SuppressWarnings("unchecked")
1313
public void execute() {
1414
Session session = getFactory().openSession();
15+
session.getTransaction().begin();
1516
List<Vehicle> vehicles = (List<Vehicle>) session.createCriteria( Vehicle.class )
1617
.setFetchMode( "driver", FetchMode.JOIN )
1718
.list();
19+
session.getTransaction().commit();
1820
session.close();
1921

2022
for ( Vehicle vehicle : vehicles ) {

hibernate-entitymanager/src/test/java/org/hibernate/jpa/test/transaction/FlushAndTransactionTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -282,7 +282,9 @@ public void testRollbackClearPC() throws Exception {
282282
book.name = "Recovered keys";
283283
em.merge( book );
284284
em.getTransaction().rollback();
285+
em.getTransaction().begin();
285286
assertEquals( "Stolen keys", em.find( Book.class, book.id ).name );
287+
em.getTransaction().commit();
286288
em.close();
287289
}
288290

0 commit comments

Comments
 (0)