From 9d5ce8f15430eca46c30396b53d3d78dcae279e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Westk=C3=A4mper?= Date: Tue, 10 Feb 2009 12:50:01 +0000 Subject: [PATCH] --- .../java/com/mysema/query/hql/HqlParserTest.java | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/querydsl-hql/src/test/java/com/mysema/query/hql/HqlParserTest.java b/querydsl-hql/src/test/java/com/mysema/query/hql/HqlParserTest.java index ae241e546..62d565a92 100644 --- a/querydsl-hql/src/test/java/com/mysema/query/hql/HqlParserTest.java +++ b/querydsl-hql/src/test/java/com/mysema/query/hql/HqlParserTest.java @@ -17,6 +17,7 @@ import static org.junit.Assert.assertEquals; import java.io.ByteArrayOutputStream; import java.io.PrintStream; +import java.sql.Date; import org.hibernate.hql.ast.HqlParser; import org.junit.Test; @@ -28,6 +29,7 @@ import antlr.collections.AST; import com.mysema.query.grammar.HqlGrammar; import com.mysema.query.grammar.HqlJoinMeta; import com.mysema.query.grammar.QMath; +import com.mysema.query.grammar.types.Expr.EComparable; import com.mysema.query.grammar.types.Expr.ENumber; import com.mysema.query.hql.HqlDomain.*; @@ -41,6 +43,18 @@ import com.mysema.query.hql.HqlDomain.*; */ public class HqlParserTest extends QueryBaseWithDomain { + @Test + public void testBeforeAndAfter() throws RecognitionException, TokenStreamException{ + EComparable ed = catalog.effectiveDate; + from(catalog) + .where( + ed.after(sysdate()), + ed.aoe(sysdate()), + ed.before(sysdate()), + ed.boe(sysdate())) + .select(catalog).parse(); + } + @Test public void testSum() throws RecognitionException, TokenStreamException{ from(cat)