Skip to content

Commit

Permalink
Merge pull request #9577 from FroMage/7102
Browse files Browse the repository at this point in the history
Test for #7102
  • Loading branch information
FroMage authored May 26, 2020
2 parents eafe54b + d621ca0 commit 3f8ef97
Showing 1 changed file with 38 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@

import javax.json.bind.Jsonb;
import javax.json.bind.JsonbBuilder;
import javax.transaction.Transactional;
import javax.xml.bind.JAXBContext;
import javax.xml.bind.JAXBException;
import javax.xml.bind.Marshaller;
Expand Down Expand Up @@ -174,4 +175,41 @@ public void testBug9025() {
public void testBug9036() {
RestAssured.when().get("/test/9036").then().body(is("OK"));
}

@DisabledOnNativeImage
@Transactional
@Test
void testBug7102InOneTransaction() {
testBug7102();
}

@DisabledOnNativeImage
@Test
public void testBug7102() {
Person person = createBug7102();
Person person1 = getBug7102(person.id);
Assertions.assertEquals("pero", person1.name);
updateBug7102(person.id);
Person person2 = getBug7102(person.id);
Assertions.assertEquals("jozo", person2.name);
}

@Transactional
Person createBug7102() {
Person personPanache = new Person();
personPanache.name = "pero";
personPanache.persistAndFlush();
return personPanache;
}

@Transactional
void updateBug7102(Long id) {
final Person person = Person.findById(id);
person.name = "jozo";
}

@Transactional
Person getBug7102(Long id) {
return Person.findById(id);
}
}

0 comments on commit 3f8ef97

Please sign in to comment.