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 8af196273..c0f2549a9 100644 --- a/querydsl-jpa/src/test/java/com/mysema/query/AbstractJPATest.java +++ b/querydsl-jpa/src/test/java/com/mysema/query/AbstractJPATest.java @@ -352,11 +352,18 @@ public abstract class AbstractJPATest { } @Test - @Ignore // FIXME https://github.com/mysema/querydsl/issues/185 + @NoHibernate public void Case() { query().from(cat).list(cat.name.when("Bob").then(1).otherwise(2)); } + @Test(expected=ClassCastException.class) + @NoEclipseLink + @NoBatooJPA + public void Case_Hibernate() { + query().from(cat).list(cat.name.when("Bob").then(1).otherwise(2)); + } + @Test public void Case2() { query().from(cat)