|
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