Skip to content

Commit c9e0725

Browse files
committed
HHH-3404 skip tests on platforms with no regex support
1 parent 284e11b commit c9e0725

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

hibernate-core/src/test/java/x/RegexTest.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,23 @@
44
*/
55
package x;
66

7+
import org.hibernate.dialect.OracleDialect;
8+
import org.hibernate.dialect.SQLServerDialect;
9+
import org.hibernate.dialect.SybaseASEDialect;
710
import org.hibernate.testing.orm.junit.EntityManagerFactoryScope;
811
import org.hibernate.testing.orm.junit.Jpa;
12+
import org.hibernate.testing.orm.junit.SkipForDialect;
913
import org.junit.jupiter.api.Test;
1014

1115
import static org.junit.jupiter.api.Assertions.assertTrue;
1216

1317
@Jpa
1418
class RegexTest {
1519
@Test
20+
@SkipForDialect(dialectClass = OracleDialect.class, majorVersion = 19)
21+
@SkipForDialect(dialectClass = OracleDialect.class, majorVersion = 21)
22+
@SkipForDialect(dialectClass = SybaseASEDialect.class)
23+
@SkipForDialect(dialectClass = SQLServerDialect.class)
1624
void test(EntityManagerFactoryScope scope) {
1725
scope.inEntityManager( em -> {
1826
assertTrue( em.createQuery( "select regexp_like('abcdef', 'ab.*')", Boolean.class ).getSingleResult() );

0 commit comments

Comments
 (0)