7
7
import java .util .Arrays ;
8
8
import java .util .List ;
9
9
10
+ import org .hibernate .community .dialect .InformixDialect ;
10
11
import org .hibernate .testing .jdbc .SharedDriverManagerTypeCacheClearingIntegrator ;
11
12
import org .hibernate .testing .orm .junit .BootstrapServiceRegistry ;
12
13
import org .hibernate .testing .orm .junit .DomainModel ;
13
14
import org .hibernate .testing .orm .junit .JiraKey ;
14
15
import org .hibernate .testing .orm .junit .SessionFactory ;
15
16
import org .hibernate .testing .orm .junit .SessionFactoryScope ;
16
17
18
+ import org .hibernate .testing .orm .junit .SkipForDialect ;
17
19
import org .junit .jupiter .api .Test ;
18
20
19
21
import jakarta .persistence .Parameter ;
40
42
public class ParameterTest {
41
43
42
44
@ Test
45
+ @ SkipForDialect (dialectClass = InformixDialect .class ,
46
+ reason = "Blobs are not allowed in this expression" )
43
47
public void testPrimitiveArrayParameterBinding (SessionFactoryScope scope ) {
44
48
scope .inTransaction ( em -> {
45
49
CriteriaQuery <MultiTypedBasicAttributesEntity > criteria = em .getCriteriaBuilder ()
@@ -56,6 +60,8 @@ public void testPrimitiveArrayParameterBinding(SessionFactoryScope scope) {
56
60
}
57
61
58
62
@ Test
63
+ @ SkipForDialect (dialectClass = InformixDialect .class ,
64
+ reason = "Blobs are not allowed in this expression" )
59
65
public void testNonPrimitiveArrayParameterBinding (SessionFactoryScope scope ) {
60
66
scope .inTransaction ( em -> {
61
67
CriteriaQuery <MultiTypedBasicAttributesEntity > criteria = em .getCriteriaBuilder ()
@@ -136,6 +142,8 @@ public void testParameterInParameterList2(SessionFactoryScope scope) {
136
142
137
143
@ Test
138
144
@ JiraKey ("HHH-17912" )
145
+ @ SkipForDialect (dialectClass = InformixDialect .class ,
146
+ reason = "Blobs are not allowed in this expression" )
139
147
public void testAttributeEqualListParameter (SessionFactoryScope scope ) {
140
148
scope .inTransaction ( em -> {
141
149
final CriteriaBuilder criteriaBuilder = em .getCriteriaBuilder ();
0 commit comments