File tree Expand file tree Collapse file tree 1 file changed +17
-0
lines changed
hibernate-core/src/test/java/org/hibernate/orm/test/query/hql Expand file tree Collapse file tree 1 file changed +17
-0
lines changed Original file line number Diff line number Diff line change @@ -2526,6 +2526,23 @@ public void testTupleInSelect(SessionFactoryScope scope) {
25262526 );
25272527 }
25282528
2529+ @ Test
2530+ public void testSlice (SessionFactoryScope scope ) {
2531+ scope .inTransaction (
2532+ session -> {
2533+ assertEquals ("ring" ,
2534+ session .createSelectionQuery ("select theString[3:6] from EntityOfBasics" , String .class )
2535+ .getSingleResult ());
2536+ assertEquals ('s' ,
2537+ session .createSelectionQuery ("select theString[1] from EntityOfBasics" , Character .class )
2538+ .getSingleResult ());
2539+ assertEquals ('y' ,
2540+ session .createSelectionQuery ("select theString[7] from EntityOfBasics" , Character .class )
2541+ .getSingleResult ());
2542+ }
2543+ );
2544+ }
2545+
25292546 @ Test
25302547 @ SkipForDialect (dialectClass = H2Dialect .class )
25312548 @ SkipForDialect (dialectClass = DerbyDialect .class )
You can’t perform that action at this time.
0 commit comments