HHH-12863 SchemaUpdateTest should be skipped with Sybase

This commit is contained in:
Martin Simka 2018-07-27 10:24:45 +02:00 committed by Guillaume Smet
parent ea77c1fb4b
commit 036ea775da
1 changed files with 4 additions and 2 deletions

View File

@ -40,6 +40,7 @@ import org.hibernate.boot.spi.MetadataImplementor;
import org.hibernate.cfg.AvailableSettings;
import org.hibernate.dialect.Dialect;
import org.hibernate.dialect.SQLServerDialect;
import org.hibernate.dialect.SybaseDialect;
import org.hibernate.engine.jdbc.env.spi.IdentifierHelper;
import org.hibernate.engine.jdbc.env.spi.JdbcEnvironment;
import org.hibernate.tool.hbm2ddl.SchemaExport;
@ -82,8 +83,9 @@ public class SchemaUpdateTest {
@Before
public void setUp() throws IOException {
if(SQLServerDialect.class.isAssignableFrom( Dialect.getDialect().getClass() )) {
// SQLServerDialect stores case-insensitive quoted identifiers in mixed case,
if(SQLServerDialect.class.isAssignableFrom( Dialect.getDialect().getClass() )
|| SybaseDialect.class.isAssignableFrom(Dialect.getDialect().getClass())) {
// SQLServerDialect and SybaseDialect stores case-insensitive quoted identifiers in mixed case,
// so the checks at the end of this method won't work.
skipTest = true;
return;