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");