Skip to content

Commit 59a8cf7

Browse files
HHH-19365 - skip GaussDialect
1 parent 1333743 commit 59a8cf7

10 files changed

+30
-0
lines changed

hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromEmbeddedIdTests.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
import java.util.function.Consumer;
88

9+
import org.hibernate.dialect.GaussDBDialect;
910
import org.hibernate.query.Query;
1011
import org.hibernate.query.common.JoinType;
1112
import org.hibernate.query.criteria.HibernateCriteriaBuilder;
@@ -20,6 +21,7 @@
2021
import org.hibernate.testing.orm.junit.RequiresDialectFeature;
2122
import org.hibernate.testing.orm.junit.SessionFactory;
2223
import org.hibernate.testing.orm.junit.SessionFactoryScope;
24+
import org.hibernate.testing.orm.junit.SkipForDialect;
2325
import org.junit.jupiter.api.AfterEach;
2426
import org.junit.jupiter.api.BeforeEach;
2527
import org.junit.jupiter.api.Test;
@@ -47,6 +49,7 @@
4749
@JiraKey( value = "HHH-")
4850
@RequiresDialectFeature(feature = DialectFeatureChecks.SupportsSubqueryInOnClause.class)
4951
@RequiresDialectFeature(feature = DialectFeatureChecks.SupportsOrderByInCorrelatedSubquery.class)
52+
@SkipForDialect( dialectClass = GaussDBDialect.class, reason = "type:resovling.not support")
5053
public class SubQueryInFromEmbeddedIdTests {
5154

5255
@Test

hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromIdClassTests.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
import java.util.function.Consumer;
88

9+
import org.hibernate.dialect.GaussDBDialect;
910
import org.hibernate.query.Query;
1011
import org.hibernate.query.common.JoinType;
1112
import org.hibernate.query.criteria.HibernateCriteriaBuilder;
@@ -19,6 +20,7 @@
1920
import org.hibernate.testing.orm.junit.RequiresDialectFeature;
2021
import org.hibernate.testing.orm.junit.SessionFactory;
2122
import org.hibernate.testing.orm.junit.SessionFactoryScope;
23+
import org.hibernate.testing.orm.junit.SkipForDialect;
2224
import org.junit.jupiter.api.AfterEach;
2325
import org.junit.jupiter.api.BeforeEach;
2426
import org.junit.jupiter.api.Test;
@@ -45,6 +47,7 @@
4547
@SessionFactory
4648
@RequiresDialectFeature(feature = DialectFeatureChecks.SupportsSubqueryInOnClause.class)
4749
@RequiresDialectFeature(feature = DialectFeatureChecks.SupportsOrderByInCorrelatedSubquery.class)
50+
@SkipForDialect( dialectClass = GaussDBDialect.class, reason = "type:resovling.not support")
4851
public class SubQueryInFromIdClassTests {
4952

5053
@Test

hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromInverseOneEmbeddedIdTests.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
import java.util.function.Consumer;
88

9+
import org.hibernate.dialect.GaussDBDialect;
910
import org.hibernate.query.Query;
1011
import org.hibernate.query.common.JoinType;
1112
import org.hibernate.query.criteria.HibernateCriteriaBuilder;
@@ -19,6 +20,7 @@
1920
import org.hibernate.testing.orm.junit.RequiresDialectFeature;
2021
import org.hibernate.testing.orm.junit.SessionFactory;
2122
import org.hibernate.testing.orm.junit.SessionFactoryScope;
23+
import org.hibernate.testing.orm.junit.SkipForDialect;
2224
import org.junit.jupiter.api.AfterEach;
2325
import org.junit.jupiter.api.BeforeEach;
2426
import org.junit.jupiter.api.Test;
@@ -45,6 +47,7 @@
4547
@SessionFactory
4648
@RequiresDialectFeature(feature = DialectFeatureChecks.SupportsSubqueryInOnClause.class)
4749
@RequiresDialectFeature(feature = DialectFeatureChecks.SupportsOrderByInCorrelatedSubquery.class)
50+
@SkipForDialect( dialectClass = GaussDBDialect.class, reason = "type:resovling.not support")
4851
public class SubQueryInFromInverseOneEmbeddedIdTests {
4952

5053
@Test

hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromInverseOneIdClassTests.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66

77
import java.util.function.Consumer;
88

9+
import org.hibernate.dialect.GaussDBDialect;
910
import org.hibernate.query.Query;
1011
import org.hibernate.query.common.JoinType;
1112
import org.hibernate.query.criteria.HibernateCriteriaBuilder;
@@ -19,6 +20,7 @@
1920
import org.hibernate.testing.orm.junit.RequiresDialectFeature;
2021
import org.hibernate.testing.orm.junit.SessionFactory;
2122
import org.hibernate.testing.orm.junit.SessionFactoryScope;
23+
import org.hibernate.testing.orm.junit.SkipForDialect;
2224
import org.junit.jupiter.api.AfterEach;
2325
import org.junit.jupiter.api.BeforeEach;
2426
import org.junit.jupiter.api.Test;
@@ -45,6 +47,7 @@
4547
@SessionFactory
4648
@RequiresDialectFeature(feature = DialectFeatureChecks.SupportsSubqueryInOnClause.class)
4749
@RequiresDialectFeature(feature = DialectFeatureChecks.SupportsOrderByInCorrelatedSubquery.class)
50+
@SkipForDialect( dialectClass = GaussDBDialect.class, reason = "type:resovling.not support")
4851
public class SubQueryInFromInverseOneIdClassTests {
4952

5053
@Test

hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromManyToManyEmbeddedIdTests.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import java.util.Set;
88
import java.util.function.Consumer;
99

10+
import org.hibernate.dialect.GaussDBDialect;
1011
import org.hibernate.query.Query;
1112
import org.hibernate.query.common.JoinType;
1213
import org.hibernate.query.criteria.HibernateCriteriaBuilder;
@@ -20,6 +21,7 @@
2021
import org.hibernate.testing.orm.junit.RequiresDialectFeature;
2122
import org.hibernate.testing.orm.junit.SessionFactory;
2223
import org.hibernate.testing.orm.junit.SessionFactoryScope;
24+
import org.hibernate.testing.orm.junit.SkipForDialect;
2325
import org.junit.jupiter.api.AfterEach;
2426
import org.junit.jupiter.api.BeforeEach;
2527
import org.junit.jupiter.api.Test;
@@ -45,6 +47,7 @@
4547
@SessionFactory
4648
@RequiresDialectFeature(feature = DialectFeatureChecks.SupportsSubqueryInOnClause.class)
4749
@RequiresDialectFeature(feature = DialectFeatureChecks.SupportsOrderByInCorrelatedSubquery.class)
50+
@SkipForDialect( dialectClass = GaussDBDialect.class, reason = "type:resovling.not support")
4851
public class SubQueryInFromManyToManyEmbeddedIdTests {
4952

5053
@Test

hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromManyToManyIdClassTests.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import java.util.Set;
88
import java.util.function.Consumer;
99

10+
import org.hibernate.dialect.GaussDBDialect;
1011
import org.hibernate.query.Query;
1112
import org.hibernate.query.common.JoinType;
1213
import org.hibernate.query.criteria.HibernateCriteriaBuilder;
@@ -20,6 +21,7 @@
2021
import org.hibernate.testing.orm.junit.RequiresDialectFeature;
2122
import org.hibernate.testing.orm.junit.SessionFactory;
2223
import org.hibernate.testing.orm.junit.SessionFactoryScope;
24+
import org.hibernate.testing.orm.junit.SkipForDialect;
2325
import org.junit.jupiter.api.AfterEach;
2426
import org.junit.jupiter.api.BeforeEach;
2527
import org.junit.jupiter.api.Test;
@@ -45,6 +47,7 @@
4547
@SessionFactory
4648
@RequiresDialectFeature(feature = DialectFeatureChecks.SupportsSubqueryInOnClause.class)
4749
@RequiresDialectFeature(feature = DialectFeatureChecks.SupportsOrderByInCorrelatedSubquery.class)
50+
@SkipForDialect( dialectClass = GaussDBDialect.class, reason = "type:resovling.not support")
4851
public class SubQueryInFromManyToManyIdClassTests {
4952

5053
@Test

hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromOneToManyEmbeddedIdTests.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import java.util.Set;
88
import java.util.function.Consumer;
99

10+
import org.hibernate.dialect.GaussDBDialect;
1011
import org.hibernate.query.Query;
1112
import org.hibernate.query.common.JoinType;
1213
import org.hibernate.query.criteria.HibernateCriteriaBuilder;
@@ -20,6 +21,7 @@
2021
import org.hibernate.testing.orm.junit.RequiresDialectFeature;
2122
import org.hibernate.testing.orm.junit.SessionFactory;
2223
import org.hibernate.testing.orm.junit.SessionFactoryScope;
24+
import org.hibernate.testing.orm.junit.SkipForDialect;
2325
import org.junit.jupiter.api.AfterEach;
2426
import org.junit.jupiter.api.BeforeEach;
2527
import org.junit.jupiter.api.Test;
@@ -47,6 +49,7 @@
4749
@SessionFactory
4850
@RequiresDialectFeature(feature = DialectFeatureChecks.SupportsSubqueryInOnClause.class)
4951
@RequiresDialectFeature(feature = DialectFeatureChecks.SupportsOrderByInCorrelatedSubquery.class)
52+
@SkipForDialect( dialectClass = GaussDBDialect.class, reason = "type:resovling.not support")
5053
public class SubQueryInFromOneToManyEmbeddedIdTests {
5154

5255
@Test

hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromOneToManyIdClassTests.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import java.util.Set;
88
import java.util.function.Consumer;
99

10+
import org.hibernate.dialect.GaussDBDialect;
1011
import org.hibernate.query.Query;
1112
import org.hibernate.query.common.JoinType;
1213
import org.hibernate.query.criteria.HibernateCriteriaBuilder;
@@ -20,6 +21,7 @@
2021
import org.hibernate.testing.orm.junit.RequiresDialectFeature;
2122
import org.hibernate.testing.orm.junit.SessionFactory;
2223
import org.hibernate.testing.orm.junit.SessionFactoryScope;
24+
import org.hibernate.testing.orm.junit.SkipForDialect;
2325
import org.junit.jupiter.api.AfterEach;
2426
import org.junit.jupiter.api.BeforeEach;
2527
import org.junit.jupiter.api.Test;
@@ -47,6 +49,7 @@
4749
@SessionFactory
4850
@RequiresDialectFeature(feature = DialectFeatureChecks.SupportsSubqueryInOnClause.class)
4951
@RequiresDialectFeature(feature = DialectFeatureChecks.SupportsOrderByInCorrelatedSubquery.class)
52+
@SkipForDialect( dialectClass = GaussDBDialect.class, reason = "type:resovling.not support")
5053
public class SubQueryInFromOneToManyIdClassTests {
5154

5255
@Test

hibernate-core/src/test/java/org/hibernate/orm/test/query/SubQueryInFromTests.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import java.util.List;
99
import java.util.function.Consumer;
1010

11+
import org.hibernate.dialect.GaussDBDialect;
1112
import org.hibernate.query.Query;
1213
import org.hibernate.query.common.JoinType;
1314
import org.hibernate.query.criteria.HibernateCriteriaBuilder;
@@ -27,6 +28,7 @@
2728
import org.hibernate.testing.orm.junit.DomainModel;
2829
import org.hibernate.testing.orm.junit.SessionFactory;
2930
import org.hibernate.testing.orm.junit.SessionFactoryScope;
31+
import org.hibernate.testing.orm.junit.SkipForDialect;
3032
import org.junit.jupiter.api.AfterEach;
3133
import org.junit.jupiter.api.BeforeEach;
3234
import org.junit.jupiter.api.Test;
@@ -216,6 +218,7 @@ public void testEmbeddedRoot(SessionFactoryScope scope) {
216218
@Test
217219
@RequiresDialectFeature(feature = DialectFeatureChecks.SupportsSubqueryInOnClause.class)
218220
@RequiresDialectFeature(feature = DialectFeatureChecks.SupportsOrderByInCorrelatedSubquery.class)
221+
@SkipForDialect( dialectClass = GaussDBDialect.class, reason = "type:resovling.not support")
219222
public void testEmbedded(SessionFactoryScope scope) {
220223
scope.inTransaction(
221224
session -> {

hibernate-core/src/test/java/org/hibernate/orm/test/query/hql/InsertConflictWithCriteriaCopyTreeEnabledTests.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
import jakarta.persistence.Id;
99
import jakarta.persistence.Tuple;
1010
import org.hibernate.cfg.QuerySettings;
11+
import org.hibernate.dialect.GaussDBDialect;
1112
import org.hibernate.query.criteria.HibernateCriteriaBuilder;
1213
import org.hibernate.query.criteria.JpaCriteriaInsertSelect;
1314
import org.hibernate.query.criteria.JpaCriteriaInsertValues;
@@ -18,6 +19,7 @@
1819
import org.hibernate.testing.orm.junit.SessionFactory;
1920
import org.hibernate.testing.orm.junit.SessionFactoryScope;
2021
import org.hibernate.testing.orm.junit.Setting;
22+
import org.hibernate.testing.orm.junit.SkipForDialect;
2123
import org.junit.jupiter.api.Test;
2224

2325

@@ -32,6 +34,7 @@
3234
)
3335
@SessionFactory
3436
@JiraKey("HHH-19314")
37+
@SkipForDialect( dialectClass = GaussDBDialect.class, reason = "type:resovling.not support")
3538
public class InsertConflictWithCriteriaCopyTreeEnabledTests {
3639

3740
@Test

0 commit comments

Comments
 (0)