From bb91f5e541e83688eadccf0a6e29505a22015feb Mon Sep 17 00:00:00 2001 From: Radek Felcman Date: Mon, 29 Apr 2024 13:33:12 +0200 Subject: [PATCH] [tckrefactor] Jakarta Persistence 3.2 - CriteriaQuery test fix Signed-off-by: Radek Felcman --- .../persistence/core/criteriaapi/CriteriaBuilder/Client9.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/Client9.java b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/Client9.java index 72b9ad76e7..1078467a18 100644 --- a/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/Client9.java +++ b/jpa/spec-tests/src/main/java/ee/jakarta/tck/persistence/core/criteriaapi/CriteriaBuilder/Client9.java @@ -67,6 +67,8 @@ public void andPredicateAsListOf0Test() throws Exception { CriteriaQuery cQuery = cb.createQuery(CriteriaEntity.class); if (cQuery != null) { + Root root = cQuery.from(CriteriaEntity.class); + cQuery.select(root); cQuery.where(cb.and(Collections.emptyList())); TypedQuery query = getEntityManager().createQuery(cQuery); List result = query.getResultList(); @@ -103,6 +105,8 @@ public void testOrPredicateAsListOf0() throws Exception { CriteriaQuery cQuery = cb.createQuery(CriteriaEntity.class); if (cQuery != null) { + Root root = cQuery.from(CriteriaEntity.class); + cQuery.select(root); cQuery.where(cb.or(Collections.emptyList())); TypedQuery query = getEntityManager().createQuery(cQuery); List result = query.getResultList();