File tree Expand file tree Collapse file tree 10 files changed +30
-0
lines changed
hibernate-core/src/test/java/org/hibernate/orm/test/query Expand file tree Collapse file tree 10 files changed +30
-0
lines changed Original file line number Diff line number Diff line change 6
6
7
7
import java .util .function .Consumer ;
8
8
9
+ import org .hibernate .dialect .GaussDBDialect ;
9
10
import org .hibernate .query .Query ;
10
11
import org .hibernate .query .common .JoinType ;
11
12
import org .hibernate .query .criteria .HibernateCriteriaBuilder ;
20
21
import org .hibernate .testing .orm .junit .RequiresDialectFeature ;
21
22
import org .hibernate .testing .orm .junit .SessionFactory ;
22
23
import org .hibernate .testing .orm .junit .SessionFactoryScope ;
24
+ import org .hibernate .testing .orm .junit .SkipForDialect ;
23
25
import org .junit .jupiter .api .AfterEach ;
24
26
import org .junit .jupiter .api .BeforeEach ;
25
27
import org .junit .jupiter .api .Test ;
47
49
@ JiraKey ( value = "HHH-" )
48
50
@ RequiresDialectFeature (feature = DialectFeatureChecks .SupportsSubqueryInOnClause .class )
49
51
@ RequiresDialectFeature (feature = DialectFeatureChecks .SupportsOrderByInCorrelatedSubquery .class )
52
+ @ SkipForDialect ( dialectClass = GaussDBDialect .class , reason = "type:resovling.not support" )
50
53
public class SubQueryInFromEmbeddedIdTests {
51
54
52
55
@ Test
Original file line number Diff line number Diff line change 6
6
7
7
import java .util .function .Consumer ;
8
8
9
+ import org .hibernate .dialect .GaussDBDialect ;
9
10
import org .hibernate .query .Query ;
10
11
import org .hibernate .query .common .JoinType ;
11
12
import org .hibernate .query .criteria .HibernateCriteriaBuilder ;
19
20
import org .hibernate .testing .orm .junit .RequiresDialectFeature ;
20
21
import org .hibernate .testing .orm .junit .SessionFactory ;
21
22
import org .hibernate .testing .orm .junit .SessionFactoryScope ;
23
+ import org .hibernate .testing .orm .junit .SkipForDialect ;
22
24
import org .junit .jupiter .api .AfterEach ;
23
25
import org .junit .jupiter .api .BeforeEach ;
24
26
import org .junit .jupiter .api .Test ;
45
47
@ SessionFactory
46
48
@ RequiresDialectFeature (feature = DialectFeatureChecks .SupportsSubqueryInOnClause .class )
47
49
@ RequiresDialectFeature (feature = DialectFeatureChecks .SupportsOrderByInCorrelatedSubquery .class )
50
+ @ SkipForDialect ( dialectClass = GaussDBDialect .class , reason = "type:resovling.not support" )
48
51
public class SubQueryInFromIdClassTests {
49
52
50
53
@ Test
Original file line number Diff line number Diff line change 6
6
7
7
import java .util .function .Consumer ;
8
8
9
+ import org .hibernate .dialect .GaussDBDialect ;
9
10
import org .hibernate .query .Query ;
10
11
import org .hibernate .query .common .JoinType ;
11
12
import org .hibernate .query .criteria .HibernateCriteriaBuilder ;
19
20
import org .hibernate .testing .orm .junit .RequiresDialectFeature ;
20
21
import org .hibernate .testing .orm .junit .SessionFactory ;
21
22
import org .hibernate .testing .orm .junit .SessionFactoryScope ;
23
+ import org .hibernate .testing .orm .junit .SkipForDialect ;
22
24
import org .junit .jupiter .api .AfterEach ;
23
25
import org .junit .jupiter .api .BeforeEach ;
24
26
import org .junit .jupiter .api .Test ;
45
47
@ SessionFactory
46
48
@ RequiresDialectFeature (feature = DialectFeatureChecks .SupportsSubqueryInOnClause .class )
47
49
@ RequiresDialectFeature (feature = DialectFeatureChecks .SupportsOrderByInCorrelatedSubquery .class )
50
+ @ SkipForDialect ( dialectClass = GaussDBDialect .class , reason = "type:resovling.not support" )
48
51
public class SubQueryInFromInverseOneEmbeddedIdTests {
49
52
50
53
@ Test
Original file line number Diff line number Diff line change 6
6
7
7
import java .util .function .Consumer ;
8
8
9
+ import org .hibernate .dialect .GaussDBDialect ;
9
10
import org .hibernate .query .Query ;
10
11
import org .hibernate .query .common .JoinType ;
11
12
import org .hibernate .query .criteria .HibernateCriteriaBuilder ;
19
20
import org .hibernate .testing .orm .junit .RequiresDialectFeature ;
20
21
import org .hibernate .testing .orm .junit .SessionFactory ;
21
22
import org .hibernate .testing .orm .junit .SessionFactoryScope ;
23
+ import org .hibernate .testing .orm .junit .SkipForDialect ;
22
24
import org .junit .jupiter .api .AfterEach ;
23
25
import org .junit .jupiter .api .BeforeEach ;
24
26
import org .junit .jupiter .api .Test ;
45
47
@ SessionFactory
46
48
@ RequiresDialectFeature (feature = DialectFeatureChecks .SupportsSubqueryInOnClause .class )
47
49
@ RequiresDialectFeature (feature = DialectFeatureChecks .SupportsOrderByInCorrelatedSubquery .class )
50
+ @ SkipForDialect ( dialectClass = GaussDBDialect .class , reason = "type:resovling.not support" )
48
51
public class SubQueryInFromInverseOneIdClassTests {
49
52
50
53
@ Test
Original file line number Diff line number Diff line change 7
7
import java .util .Set ;
8
8
import java .util .function .Consumer ;
9
9
10
+ import org .hibernate .dialect .GaussDBDialect ;
10
11
import org .hibernate .query .Query ;
11
12
import org .hibernate .query .common .JoinType ;
12
13
import org .hibernate .query .criteria .HibernateCriteriaBuilder ;
20
21
import org .hibernate .testing .orm .junit .RequiresDialectFeature ;
21
22
import org .hibernate .testing .orm .junit .SessionFactory ;
22
23
import org .hibernate .testing .orm .junit .SessionFactoryScope ;
24
+ import org .hibernate .testing .orm .junit .SkipForDialect ;
23
25
import org .junit .jupiter .api .AfterEach ;
24
26
import org .junit .jupiter .api .BeforeEach ;
25
27
import org .junit .jupiter .api .Test ;
45
47
@ SessionFactory
46
48
@ RequiresDialectFeature (feature = DialectFeatureChecks .SupportsSubqueryInOnClause .class )
47
49
@ RequiresDialectFeature (feature = DialectFeatureChecks .SupportsOrderByInCorrelatedSubquery .class )
50
+ @ SkipForDialect ( dialectClass = GaussDBDialect .class , reason = "type:resovling.not support" )
48
51
public class SubQueryInFromManyToManyEmbeddedIdTests {
49
52
50
53
@ Test
Original file line number Diff line number Diff line change 7
7
import java .util .Set ;
8
8
import java .util .function .Consumer ;
9
9
10
+ import org .hibernate .dialect .GaussDBDialect ;
10
11
import org .hibernate .query .Query ;
11
12
import org .hibernate .query .common .JoinType ;
12
13
import org .hibernate .query .criteria .HibernateCriteriaBuilder ;
20
21
import org .hibernate .testing .orm .junit .RequiresDialectFeature ;
21
22
import org .hibernate .testing .orm .junit .SessionFactory ;
22
23
import org .hibernate .testing .orm .junit .SessionFactoryScope ;
24
+ import org .hibernate .testing .orm .junit .SkipForDialect ;
23
25
import org .junit .jupiter .api .AfterEach ;
24
26
import org .junit .jupiter .api .BeforeEach ;
25
27
import org .junit .jupiter .api .Test ;
45
47
@ SessionFactory
46
48
@ RequiresDialectFeature (feature = DialectFeatureChecks .SupportsSubqueryInOnClause .class )
47
49
@ RequiresDialectFeature (feature = DialectFeatureChecks .SupportsOrderByInCorrelatedSubquery .class )
50
+ @ SkipForDialect ( dialectClass = GaussDBDialect .class , reason = "type:resovling.not support" )
48
51
public class SubQueryInFromManyToManyIdClassTests {
49
52
50
53
@ Test
Original file line number Diff line number Diff line change 7
7
import java .util .Set ;
8
8
import java .util .function .Consumer ;
9
9
10
+ import org .hibernate .dialect .GaussDBDialect ;
10
11
import org .hibernate .query .Query ;
11
12
import org .hibernate .query .common .JoinType ;
12
13
import org .hibernate .query .criteria .HibernateCriteriaBuilder ;
20
21
import org .hibernate .testing .orm .junit .RequiresDialectFeature ;
21
22
import org .hibernate .testing .orm .junit .SessionFactory ;
22
23
import org .hibernate .testing .orm .junit .SessionFactoryScope ;
24
+ import org .hibernate .testing .orm .junit .SkipForDialect ;
23
25
import org .junit .jupiter .api .AfterEach ;
24
26
import org .junit .jupiter .api .BeforeEach ;
25
27
import org .junit .jupiter .api .Test ;
47
49
@ SessionFactory
48
50
@ RequiresDialectFeature (feature = DialectFeatureChecks .SupportsSubqueryInOnClause .class )
49
51
@ RequiresDialectFeature (feature = DialectFeatureChecks .SupportsOrderByInCorrelatedSubquery .class )
52
+ @ SkipForDialect ( dialectClass = GaussDBDialect .class , reason = "type:resovling.not support" )
50
53
public class SubQueryInFromOneToManyEmbeddedIdTests {
51
54
52
55
@ Test
Original file line number Diff line number Diff line change 7
7
import java .util .Set ;
8
8
import java .util .function .Consumer ;
9
9
10
+ import org .hibernate .dialect .GaussDBDialect ;
10
11
import org .hibernate .query .Query ;
11
12
import org .hibernate .query .common .JoinType ;
12
13
import org .hibernate .query .criteria .HibernateCriteriaBuilder ;
20
21
import org .hibernate .testing .orm .junit .RequiresDialectFeature ;
21
22
import org .hibernate .testing .orm .junit .SessionFactory ;
22
23
import org .hibernate .testing .orm .junit .SessionFactoryScope ;
24
+ import org .hibernate .testing .orm .junit .SkipForDialect ;
23
25
import org .junit .jupiter .api .AfterEach ;
24
26
import org .junit .jupiter .api .BeforeEach ;
25
27
import org .junit .jupiter .api .Test ;
47
49
@ SessionFactory
48
50
@ RequiresDialectFeature (feature = DialectFeatureChecks .SupportsSubqueryInOnClause .class )
49
51
@ RequiresDialectFeature (feature = DialectFeatureChecks .SupportsOrderByInCorrelatedSubquery .class )
52
+ @ SkipForDialect ( dialectClass = GaussDBDialect .class , reason = "type:resovling.not support" )
50
53
public class SubQueryInFromOneToManyIdClassTests {
51
54
52
55
@ Test
Original file line number Diff line number Diff line change 8
8
import java .util .List ;
9
9
import java .util .function .Consumer ;
10
10
11
+ import org .hibernate .dialect .GaussDBDialect ;
11
12
import org .hibernate .query .Query ;
12
13
import org .hibernate .query .common .JoinType ;
13
14
import org .hibernate .query .criteria .HibernateCriteriaBuilder ;
27
28
import org .hibernate .testing .orm .junit .DomainModel ;
28
29
import org .hibernate .testing .orm .junit .SessionFactory ;
29
30
import org .hibernate .testing .orm .junit .SessionFactoryScope ;
31
+ import org .hibernate .testing .orm .junit .SkipForDialect ;
30
32
import org .junit .jupiter .api .AfterEach ;
31
33
import org .junit .jupiter .api .BeforeEach ;
32
34
import org .junit .jupiter .api .Test ;
@@ -216,6 +218,7 @@ public void testEmbeddedRoot(SessionFactoryScope scope) {
216
218
@ Test
217
219
@ RequiresDialectFeature (feature = DialectFeatureChecks .SupportsSubqueryInOnClause .class )
218
220
@ RequiresDialectFeature (feature = DialectFeatureChecks .SupportsOrderByInCorrelatedSubquery .class )
221
+ @ SkipForDialect ( dialectClass = GaussDBDialect .class , reason = "type:resovling.not support" )
219
222
public void testEmbedded (SessionFactoryScope scope ) {
220
223
scope .inTransaction (
221
224
session -> {
Original file line number Diff line number Diff line change 8
8
import jakarta .persistence .Id ;
9
9
import jakarta .persistence .Tuple ;
10
10
import org .hibernate .cfg .QuerySettings ;
11
+ import org .hibernate .dialect .GaussDBDialect ;
11
12
import org .hibernate .query .criteria .HibernateCriteriaBuilder ;
12
13
import org .hibernate .query .criteria .JpaCriteriaInsertSelect ;
13
14
import org .hibernate .query .criteria .JpaCriteriaInsertValues ;
18
19
import org .hibernate .testing .orm .junit .SessionFactory ;
19
20
import org .hibernate .testing .orm .junit .SessionFactoryScope ;
20
21
import org .hibernate .testing .orm .junit .Setting ;
22
+ import org .hibernate .testing .orm .junit .SkipForDialect ;
21
23
import org .junit .jupiter .api .Test ;
22
24
23
25
32
34
)
33
35
@ SessionFactory
34
36
@ JiraKey ("HHH-19314" )
37
+ @ SkipForDialect ( dialectClass = GaussDBDialect .class , reason = "type:resovling.not support" )
35
38
public class InsertConflictWithCriteriaCopyTreeEnabledTests {
36
39
37
40
@ Test
You can’t perform that action at this time.
0 commit comments