Skip to content

Commit 4352835

Browse files
loiclefevrebeikov
authored andcommitted
HHH-19645 - Some database specific tests are missing RequiresDialect annotation
1 parent 922854b commit 4352835

14 files changed

+31
-0
lines changed

hibernate-core/src/test/java/org/hibernate/orm/test/dialect/DB2DialectTestCase.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import org.hibernate.dialect.DB2Dialect;
1010
import org.hibernate.engine.jdbc.Size;
1111
import org.hibernate.query.spi.Limit;
12+
import org.hibernate.testing.orm.junit.RequiresDialect;
1213
import org.hibernate.type.spi.TypeConfiguration;
1314

1415
import org.junit.Before;
@@ -26,6 +27,7 @@
2627
* @author Hardy Ferentschik
2728
*/
2829

30+
@RequiresDialect(DB2Dialect.class)
2931
public class DB2DialectTestCase extends BaseUnitTestCase {
3032
private final DB2Dialect dialect = new DB2Dialect();
3133
private TypeConfiguration typeConfiguration;

hibernate-core/src/test/java/org/hibernate/orm/test/dialect/DB2LimitHandlerTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,15 @@
44
*/
55
package org.hibernate.orm.test.dialect;
66

7+
import org.hibernate.dialect.DB2Dialect;
78
import org.hibernate.dialect.pagination.AbstractLimitHandler;
89
import org.hibernate.dialect.pagination.DB2LimitHandler;
10+
import org.hibernate.testing.orm.junit.RequiresDialect;
911

1012
/**
1113
* @author Yanming Zhou
1214
*/
15+
@RequiresDialect(DB2Dialect.class)
1316
public class DB2LimitHandlerTest extends AbstractLimitHandlerTest {
1417

1518
@Override

hibernate-core/src/test/java/org/hibernate/orm/test/dialect/Db2VariantDialectInitTests.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import org.hibernate.dialect.DB2iDialect;
88
import org.hibernate.dialect.DB2zDialect;
99
import org.hibernate.testing.orm.junit.JiraKey;
10+
import org.hibernate.testing.orm.junit.RequiresDialect;
1011
import org.junit.Test;
1112

1213
import static org.junit.Assert.assertNotNull;
@@ -15,6 +16,8 @@
1516
* @author Steve Ebersole
1617
*/
1718
@JiraKey(value = "HHH-15046")
19+
@RequiresDialect(DB2iDialect.class)
20+
@RequiresDialect(DB2zDialect.class)
1821
public class Db2VariantDialectInitTests {
1922
@Test
2023
public void testDB2zDialectInit() {

hibernate-core/src/test/java/org/hibernate/orm/test/dialect/Oracle12LimitHandlerTest.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,21 @@
44
*/
55
package org.hibernate.orm.test.dialect;
66

7+
import org.hibernate.dialect.OracleDialect;
78
import org.hibernate.dialect.pagination.AbstractLimitHandler;
89

910
import org.hibernate.dialect.pagination.Oracle12LimitHandler;
1011
import org.hibernate.query.spi.Limit;
1112
import org.hibernate.testing.orm.junit.JiraKey;
1213

14+
import org.hibernate.testing.orm.junit.RequiresDialect;
1315
import org.junit.jupiter.api.Test;
1416

1517
import static org.hibernate.dialect.pagination.AbstractLimitHandler.hasFirstRow;
1618
import static org.hibernate.dialect.pagination.AbstractLimitHandler.hasMaxRows;
1719

1820
@JiraKey( value = "HHH-14649")
21+
@RequiresDialect(OracleDialect.class)
1922
public class Oracle12LimitHandlerTest extends AbstractLimitHandlerTest {
2023

2124
@Override

hibernate-core/src/test/java/org/hibernate/orm/test/dialect/PostgreSQLDialectTestCase.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@
3232
import org.hibernate.testing.orm.junit.DialectFeatureChecks;
3333
import org.hibernate.testing.orm.junit.JiraKey;
3434
import org.hibernate.testing.junit4.BaseUnitTestCase;
35+
import org.hibernate.testing.orm.junit.RequiresDialect;
3536
import org.hibernate.type.spi.TypeConfiguration;
3637
import org.junit.Test;
3738

@@ -49,6 +50,7 @@
4950
* @author Bryan Varner
5051
* @author Christoph Dreis
5152
*/
53+
@RequiresDialect(PostgreSQLDialect.class)
5254
public class PostgreSQLDialectTestCase extends BaseUnitTestCase {
5355

5456
@Test

hibernate-core/src/test/java/org/hibernate/orm/test/dialect/unit/CockroachDialectVersionTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111

1212
import org.hibernate.testing.orm.junit.JiraKey;
1313
import org.hibernate.testing.logger.Triggerable;
14+
import org.hibernate.testing.orm.junit.RequiresDialect;
1415
import org.hibernate.testing.orm.logger.LoggerInspectionExtension;
1516
import org.junit.jupiter.api.BeforeEach;
1617
import org.junit.jupiter.api.Test;
@@ -26,6 +27,7 @@
2627
/**
2728
* @author Jan Schatteman
2829
*/
30+
@RequiresDialect(CockroachDialect.class)
2931
public class CockroachDialectVersionTest {
3032

3133
private Triggerable triggerable;

hibernate-core/src/test/java/org/hibernate/orm/test/dialect/unit/lockhint/MySQLStorageEngineTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
import org.hibernate.dialect.MySQLDialect;
1010

1111
import org.hibernate.testing.junit4.BaseUnitTestCase;
12+
import org.hibernate.testing.orm.junit.RequiresDialect;
1213
import org.junit.Test;
1314

1415
import static org.junit.Assert.assertEquals;
@@ -17,6 +18,7 @@
1718
import java.lang.reflect.Field;
1819
import java.util.Properties;
1920

21+
@RequiresDialect(MySQLDialect.class)
2022
public class MySQLStorageEngineTest extends BaseUnitTestCase {
2123

2224
@Test

hibernate-core/src/test/java/org/hibernate/orm/test/dialect/unit/lockhint/SQLServerLockHintsTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,12 @@
66

77
import org.hibernate.dialect.Dialect;
88
import org.hibernate.dialect.SQLServerDialect;
9+
import org.hibernate.testing.orm.junit.RequiresDialect;
910

1011
/**
1112
* @author Steve Ebersole
1213
*/
14+
@RequiresDialect(SQLServerDialect.class)
1315
public class SQLServerLockHintsTest extends AbstractLockHintTest {
1416
public static final Dialect DIALECT = new SQLServerDialect();
1517

hibernate-core/src/test/java/org/hibernate/orm/test/dialect/unit/lockhint/SybaseLockHintsTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,12 @@
66

77
import org.hibernate.dialect.Dialect;
88
import org.hibernate.dialect.SybaseDialect;
9+
import org.hibernate.testing.orm.junit.RequiresDialect;
910

1011
/**
1112
* @author Steve Ebersole
1213
*/
14+
@RequiresDialect(SybaseDialect.class)
1315
public class SybaseLockHintsTest extends AbstractLockHintTest {
1416
public static final Dialect DIALECT = new SybaseDialect();
1517

hibernate-core/src/test/java/org/hibernate/orm/test/dialect/unit/locktimeout/DB2LockTimeoutTest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import org.hibernate.dialect.DatabaseVersion;
1111
import org.hibernate.dialect.Dialect;
1212
import org.hibernate.testing.junit4.BaseUnitTestCase;
13+
import org.hibernate.testing.orm.junit.RequiresDialect;
1314
import org.junit.Test;
1415

1516
import static org.hibernate.Timeouts.SKIP_LOCKED;
@@ -18,6 +19,7 @@
1819
/**
1920
* @author Gavin King
2021
*/
22+
@RequiresDialect(DB2Dialect.class)
2123
public class DB2LockTimeoutTest extends BaseUnitTestCase {
2224

2325
private final Dialect dialect = new DB2Dialect( DatabaseVersion.make( 11, 5 ) );

0 commit comments

Comments
 (0)