From fa9d2ce6017bf5f40a3bc11cb2d838f66851225f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Westk=C3=A4mper?= Date: Mon, 25 Nov 2013 11:58:57 +0200 Subject: [PATCH] Ignore window functions that teradata doesn't support #555 --- .../src/test/java/com/mysema/query/SelectBase.java | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/querydsl-sql/src/test/java/com/mysema/query/SelectBase.java b/querydsl-sql/src/test/java/com/mysema/query/SelectBase.java index 1bf602c56..afde143f4 100644 --- a/querydsl-sql/src/test/java/com/mysema/query/SelectBase.java +++ b/querydsl-sql/src/test/java/com/mysema/query/SelectBase.java @@ -1593,13 +1593,15 @@ public class SelectBase extends AbstractBaseTest{ exprs.add(SQLExpressions.avg(path)); exprs.add(SQLExpressions.min(path)); exprs.add(SQLExpressions.max(path)); - exprs.add(SQLExpressions.lead(path)); - exprs.add(SQLExpressions.lag(path)); exprs.add(SQLExpressions.rank()); - exprs.add(SQLExpressions.denseRank()); exprs.add(SQLExpressions.rowNumber()); - exprs.add(SQLExpressions.firstValue(path)); - exprs.add(SQLExpressions.lastValue(path)); + if (Connections.getTarget() != TERADATA) { + exprs.add(SQLExpressions.lead(path)); + exprs.add(SQLExpressions.lag(path)); + exprs.add(SQLExpressions.denseRank()); + exprs.add(SQLExpressions.firstValue(path)); + exprs.add(SQLExpressions.lastValue(path)); + } for (WindowOver wo : exprs) { query().from(survey).list(wo.over().partitionBy(survey.name).orderBy(survey.id));