|
4 | 4 | */
|
5 | 5 | package org.hibernate.orm.test.jpa.metadata;
|
6 | 6 |
|
7 |
| -import org.hibernate.community.dialect.FirebirdDialect; |
8 |
| -import org.hibernate.community.dialect.InformixDialect; |
9 |
| -import org.hibernate.dialect.SybaseASEDialect; |
10 | 7 | import org.hibernate.testing.orm.junit.EntityManagerFactoryScope;
|
11 | 8 | import org.hibernate.testing.orm.junit.Jpa;
|
12 |
| -import org.hibernate.testing.orm.junit.SkipForDialect; |
13 | 9 | import org.junit.jupiter.api.Test;
|
14 | 10 |
|
| 11 | +import java.time.LocalDate; |
15 | 12 | import java.util.List;
|
16 | 13 |
|
17 | 14 | import static org.junit.jupiter.api.Assertions.assertEquals;
|
18 | 15 |
|
19 | 16 | @Jpa(annotatedClasses = Record.class)
|
20 | 17 | public class TypesafeNamedQueryTest {
|
21 |
| - @SkipForDialect(dialectClass = SybaseASEDialect.class, reason = "'order by timestamp, id' not quite working") |
22 |
| - @SkipForDialect(dialectClass = FirebirdDialect.class, reason = "'order by timestamp, id' not quite working") |
23 |
| - @SkipForDialect(dialectClass = InformixDialect.class, reason = "'order by timestamp, id' not quite working") |
24 | 18 | @Test void test(EntityManagerFactoryScope scope) {
|
25 | 19 | scope.inTransaction( entityManager -> {
|
26 |
| - Record record1 = new Record("Hello, World!"); |
27 |
| - Record record2 = new Record("Goodbye!"); |
| 20 | + Record record1 = new Record("Hello, World!", LocalDate.EPOCH.atStartOfDay()); |
| 21 | + Record record2 = new Record("Goodbye!", LocalDate.EPOCH.atStartOfDay().plusSeconds( 1L )); |
28 | 22 | entityManager.persist(record1);
|
29 | 23 | entityManager.persist(record2);
|
30 | 24 | String text = entityManager.createQuery(Record_._TextById_).setParameter(1, record1.id).getSingleResult();
|
|
0 commit comments