Skip to content

Commit e62d477

Browse files
committed
single-table not-null constraints require table-level 'check'
1 parent 8e3ea6e commit e62d477

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

hibernate-core/src/test/java/org/hibernate/orm/test/inheritance/SingleTableConstraintsTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,10 @@
1212
import jakarta.persistence.ManyToOne;
1313
import jakarta.validation.constraints.NotNull;
1414
import org.hibernate.exception.ConstraintViolationException;
15+
import org.hibernate.testing.orm.junit.DialectFeatureChecks;
1516
import org.hibernate.testing.orm.junit.EntityManagerFactoryScope;
1617
import org.hibernate.testing.orm.junit.Jpa;
18+
import org.hibernate.testing.orm.junit.RequiresDialectFeature;
1719
import org.junit.jupiter.api.Test;
1820

1921
import static org.junit.jupiter.api.Assertions.assertEquals;
@@ -26,6 +28,7 @@
2628
SingleTableConstraintsTest.Journal.class,
2729
SingleTableConstraintsTest.Paper.class,
2830
SingleTableConstraintsTest.Monograph.class})
31+
@RequiresDialectFeature(feature = DialectFeatureChecks.SupportsTableCheck.class)
2932
class SingleTableConstraintsTest {
3033
@Test void test(EntityManagerFactoryScope scope) {
3134
scope.inTransaction( em -> {

0 commit comments

Comments
 (0)