|  | 
| 21 | 21 | import org.hibernate.cfg.AvailableSettings; | 
| 22 | 22 | import org.hibernate.community.dialect.AltibaseDialect; | 
| 23 | 23 | import org.hibernate.community.dialect.FirebirdDialect; | 
|  | 24 | +import org.hibernate.community.dialect.InformixDialect; | 
| 24 | 25 | import org.hibernate.dialect.HANADialect; | 
| 25 | 26 | import org.hibernate.dialect.CockroachDialect; | 
| 26 | 27 | import org.hibernate.dialect.DB2Dialect; | 
| @@ -105,6 +106,7 @@ public void testYesNo(BiConsumer<SessionFactoryScope, Consumer<? extends SharedS | 
| 105 | 106 | 	@SkipForDialect(dialectClass = FirebirdDialect.class, reason = "Firebird silently converts a boolean to string") | 
| 106 | 107 | 	@SkipForDialect(dialectClass = AltibaseDialect.class, reason = "Altibase silently converts a boolean to string") | 
| 107 | 108 | 	@SkipForDialect(dialectClass = OracleDialect.class, majorVersion = 23, reason = "Oracle 23 interprets Y and T as true and N and F as false, so this works") | 
|  | 109 | +	@SkipForDialect(dialectClass = InformixDialect.class) | 
| 108 | 110 | 	public void testYesNoMismatch(BiConsumer<SessionFactoryScope, Consumer<? extends SharedSessionContract>> inTransaction) { | 
| 109 | 111 | 		scope.inTransaction( (session) -> { | 
| 110 | 112 | 			session.disableFilter( "subDepartmentFilter" ); | 
| @@ -158,6 +160,7 @@ public void testNumeric(BiConsumer<SessionFactoryScope, Consumer<? extends Share | 
| 158 | 160 | 	@SkipForDialect(dialectClass = SybaseDialect.class, matchSubTypes = true, reason = "Sybase silently converts a boolean to integral types") | 
| 159 | 161 | 	@SkipForDialect(dialectClass = HANADialect.class, matchSubTypes = true, reason = "HANA silently converts a boolean to integral types") | 
| 160 | 162 | 	@SkipForDialect(dialectClass = FirebirdDialect.class, matchSubTypes = true, reason = "Firebird silently converts a boolean to integral types") | 
|  | 163 | +	@SkipForDialect(dialectClass = InformixDialect.class) | 
| 161 | 164 | 	public void testNumericMismatch(BiConsumer<SessionFactoryScope, Consumer<? extends SharedSessionContract>> inTransaction) { | 
| 162 | 165 | 		scope.inTransaction( (session) -> { | 
| 163 | 166 | 			session.disableFilter( "subDepartmentFilter" ); | 
|  | 
0 commit comments