From 47ddfee23c96a5229f9011d2a2a4f33f92c82022 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Westk=C3=A4mper?= Date: Thu, 3 May 2012 22:34:49 +0300 Subject: [PATCH] #136 added test --- .../com/mysema/query/jpa/sql/JPADerbySQLTest.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/querydsl-jpa/src/test/java/com/mysema/query/jpa/sql/JPADerbySQLTest.java b/querydsl-jpa/src/test/java/com/mysema/query/jpa/sql/JPADerbySQLTest.java index 1f4d1f74e..1356d95fd 100644 --- a/querydsl-jpa/src/test/java/com/mysema/query/jpa/sql/JPADerbySQLTest.java +++ b/querydsl-jpa/src/test/java/com/mysema/query/jpa/sql/JPADerbySQLTest.java @@ -40,6 +40,7 @@ import com.mysema.query.sql.SQLSubQuery; import com.mysema.query.sql.SQLTemplates; import com.mysema.query.types.ConstructorExpression; import com.mysema.query.types.Expression; +import com.mysema.query.types.NullExpression; import com.mysema.query.types.SubQueryExpression; import com.mysema.testutil.JPAConfig; import com.mysema.testutil.JPATestRunner; @@ -243,6 +244,16 @@ public class JPADerbySQLTest { assertFalse(list.isEmpty()); } + @Test + @Ignore + public void Union2() { + SAnimal cat = new SAnimal("cat"); + assertEquals(2, query().union( + new SQLSubQuery().from(cat).where(cat.name.eq("Beck")).distinct().list(cat.name, cat.id), + new SQLSubQuery().from(cat).where(cat.name.eq("Kate")).distinct().list(cat.name, null)) + .list().size()); + } + @Test @SuppressWarnings("unchecked") public void Union_All() {