From 3f36b398f1abca0c2fad194defe2cd95ec9928fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Timo=20Westk=C3=A4mper?= Date: Tue, 24 Sep 2013 21:19:58 +0300 Subject: [PATCH] Add count distinct tests --- .../java/com/mysema/query/AbstractJPATest.java | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/querydsl-jpa/src/test/java/com/mysema/query/AbstractJPATest.java b/querydsl-jpa/src/test/java/com/mysema/query/AbstractJPATest.java index 5848e52fc..1a9d7dcd2 100644 --- a/querydsl-jpa/src/test/java/com/mysema/query/AbstractJPATest.java +++ b/querydsl-jpa/src/test/java/com/mysema/query/AbstractJPATest.java @@ -489,6 +489,24 @@ public abstract class AbstractJPATest { assertTrue(query().from(show).count() > 0); } + @Test + public void Count_Distinct() { + QCat cat = QCat.cat; + query().from(cat) + .groupBy(cat.id) + .list(cat.id, cat.breed.countDistinct()); + } + + @Test + @NoBatooJPA + @NoHibernate + public void Count_Distinct2() { + QCat cat = QCat.cat; + query().from(cat) + .groupBy(cat.id) + .list(cat.id, cat.birthdate.dayOfMonth().countDistinct()); + } + @Test public void DistinctResults() { System.out.println("-- list results");