HHH-13557 : LocalTimeTest#writeThenNativeRead and OffsetTimeTest#writeThenNativeRead tests are failing on SQL Server

(cherry picked from commit 1b06b76e17)
This commit is contained in:
Gail Badner 2019-08-12 19:38:09 -07:00
parent 86385bdce3
commit e9dc757c54
2 changed files with 12 additions and 2 deletions

View File

@ -175,7 +175,12 @@ public class LocalTimeTest extends AbstractJavaTimeTypeTest<LocalTime, LocalTime
@Override @Override
protected Object getActualJdbcValue(ResultSet resultSet, int columnIndex) throws SQLException { protected Object getActualJdbcValue(ResultSet resultSet, int columnIndex) throws SQLException {
return resultSet.getTimestamp( columnIndex ); if ( TimeAsTimestampRemappingH2Dialect.class.equals( getRemappingDialectClass() ) ) {
return resultSet.getTimestamp( columnIndex );
}
else {
return resultSet.getTime( columnIndex );
}
} }
@Override @Override

View File

@ -204,7 +204,12 @@ public class OffsetTimeTest extends AbstractJavaTimeTypeTest<OffsetTime, OffsetT
@Override @Override
protected Object getActualJdbcValue(ResultSet resultSet, int columnIndex) throws SQLException { protected Object getActualJdbcValue(ResultSet resultSet, int columnIndex) throws SQLException {
return resultSet.getTimestamp( columnIndex ); if ( TimeAsTimestampRemappingH2Dialect.class.equals( getRemappingDialectClass() ) ) {
return resultSet.getTimestamp( columnIndex );
}
else {
return resultSet.getTime( columnIndex );
}
} }
@Override @Override